Flying from Benito Juarez International Airport (MEX) to Toronto: what you need to know
Expect to be travelling for 5 hours 15 minutes. On average, that's the duration of a direct flight from Benito Juarez International Airport to Toronto.
Benito Juarez International Airport is located in Mexico City. Based in the UTC-4 timezone, Toronto is 2 hours ahead of Mexico City.
Benito Juarez International Airport (MEX) to Pearson International Airport (YYZ) is the most popular route, with 37 weekly flights to choose from. If you have things to do before heading off, the last flight from MEX to YYZ is with Air Canada at 23:55. Go for the first departure operated by Air Canada at 00:05 if you want to fly out earlier.
To ensure you get on your flight from MEX to Toronto, allow plenty of time to navigate the airport and find your gate. Arriving two hours before international departures and an hour before domestic flights is the general travel rule.
Flying during a peak month like July? Major public holidays and other popular seasons can lead to longer queues and delays at security. Be extra cautious and arrive up to four hours before an international flight and two hours before domestic departures.
Direct flights from Benito Juarez International Airport (MEX) to Toronto are available for booking. Pearson International Airport (YYZ) will be your arrival point.
Be on the lookout for promotions from Air Canada. This carrier has direct flights from Benito Juarez International Airport to Toronto.
A stopover is the ideal opportunity to take a travel break — and perhaps even visit a new city. When searching for flights from MEX to Toronto, uncheck the 'Direct flights only' box to see where you can stop along the way. Here are some options to consider:
Montreal-Pierre Elliott Trudeau International Airport (YUL)
Gen Mariano Escobedo Airport (MTY)
Hartsfield-Jackson Atlanta International Airport (ATL)
You'll need a visa for Canada if you hold a passport from Mexico and are visiting for tourism purposes. Travel documentation and visa requirements change frequently. So before you book your cheap ticket from Benito Juarez International Airport to Toronto, check with your airline as well as the destination country's local embassy or consulate for the latest updates.
MEX is around 8 kilometres from central Mexico City. If you're driving, catching a cab or ride-sharing from the centre, it'll take you 24 minutes or so to get there, depending on traffic conditions. If you're using public transport, expect the travel time to be around 57 minutes.
After a hassle-free start to your holiday? Stay near MEX. Whether you've booked an early flight from Benito Juarez International Airport to Toronto or just don't like being rushed, these hotels are ideal:
How to find the cheapest flights from Benito Juarez International Airport (MEX) to Toronto
Rs40,977 is the cheapest price we've seen for a one-way ticket from Benito Juarez International Airport to Toronto. For a return flight on this route, the best price is Rs94,597. Depending on when and how early you book, these fares may change.
Lock in cheap tickets from MEX to Toronto by booking 3 months ahead. According to our research, that's the sweet spot for finding the biggest deals.
Organise your trip for November. That's the cheapest month for tickets from Benito Juarez International Airport to Toronto. If you're flexible with your travel dates, use the 'Whole month' tool to find the cheapest price across every month.
Set up a Price Alert for flight tickets from MEX to Toronto. You don't need to search every day to find out if prices have dropped. We'll tell you when there's a change in price.
Tailor your travel plans with filters. Choose your preferred departure and arrival times, airlines and total journey duration. You can also sort the results by 'Fastest,' 'Cheapest' or 'Best' flights from Benito Juarez International Airport to Toronto.
Airports in Toronto
Pearson International Airport (YYZ)
Pearson International Airport (YYZ) is around 27 kilometres from the centre of Toronto. With your own car rental or in a cab, the drive is around 26 minutes.
It takes around 49 minutes to get there using public transport.
The last thing you want is a lengthy journey to your hotel if you're getting in late on a flight from Benito Juarez International Airport to Toronto. Book one of these accommodation options near YYZ instead:
Billy Bishop Toronto City Airport (YTZ)
After your flight from Benito Juarez International Airport to Toronto has touched down, you can make your way to the city centre in about 35 minutes by car. Central Toronto is approximately 3 kilometres from Billy Bishop Toronto City Airport (YTZ).
You can expect the trip to take roughly 39 minutes on public transport.
After your flight from MEX to Toronto, unwind at a hotel close to YTZ. These are some comfortable options that'll help you get into relaxation mode:
Best time to go to Toronto
August is the most popular month for flights from Benito Juarez International Airport to Toronto. To steer clear of the crowds, travel to Toronto in February when things are quieter.
The warmest month in Toronto is July, with the temperature ranging between 14ºC and 28ºC. Lock in your flights from Benito Juarez International Airport to Toronto in this month if this is the type of weather you enjoy.
If you like travelling in cooler conditions, lock in a cheap flight from MEX to Toronto in January when temperatures average between -12ºC and 1ºC.
More about Toronto
Once you've booked your flight from Benito Juarez International Airport to Toronto, think about where you'd like to stay in this city. Make one of these options your base for exploring Toronto:
All great holidays should include some sightseeing. CN Tower, Royal Ontario Museum and Go Tours Canada - Distillery District are attractions you won't want to skip in Toronto.
Complete your Toronto trip with a car rental
Select one of our car rentals in Toronto and see the sights at your own pace. Easily compare companies in one place to find the perfect ride once you've booked your hotel and cheap flights from Benito Juarez International Airport to Toronto.