Cheap flight tickets from Toronto Pearson International to Mexico City

Compare Toronto Pearson International to Mexico City flight deals

Find the cheapest month or even day of the year to fly to Mexico City

Book the best Mexico City fare with no extra fees

Flight deals from Toronto Pearson International to Mexico City

Looking for a cheap last-minute deal or the best return flight from Toronto Pearson International to Mexico City? Find the lowest prices on one-way and return tickets right here.

Find the cheapest month to fly from Toronto Pearson International to Mexico City

We’re always keeping an eye on fares, so you can find the best one in seconds. It looks like Toronto Pearson International to Mexico City flights are currently cheapest in July.

Direct flights from Toronto Pearson International to Mexico City

Alternative Toronto Pearson International to Mexico City routes

Looking for the cheapest, fastest or easiest route from Toronto Pearson International to Mexico City? You could fly into the following airports instead.

Toronto to Mexico City: Flight information

The things to know before you go.
Cheapest flight foundRM264
Cheapest month to flyJuly
Average flight time5 hrs, 18 mins
Most popular airlineAir Canada
Average flights per week130

Finding cheap flights from Toronto Pearson International to Mexico City: Frequently asked questions

There are 3 airports in Mexico City: Mexico City Juarez International, Felipe Angeles International and Toluca.
The best price we found for a return flight from Toronto Pearson International to Mexico City is RM264. This is an estimate based on information collected from different airlines and travel providers over the last 4 days and is subject to change and availability.
5 hours and 17 minutes is the average flight time from Toronto Pearson International to Mexico City.
Air Canada, Scandinavian Airlines and LATAM Airlines fly direct from Toronto Pearson International to Mexico City.
As of January 2026, there are 64 flights per week flying from Toronto Pearson International to Mexico City.
The cheapest month to fly from Toronto Pearson International to Mexico City is usually July.
If you're flying from Toronto Pearson International Airport, the cheapest airport near Mexico City is Mexico City Juarez International – which is 6.4 km away from the centre of Mexico City. We've found flights into this airport from RM264.
After crunching the numbers on our flight calendar, we found that it's currently cheapest to fly from Toronto Pearson International Airport to Mexico City on Friday, 3 July 2026.
Yes – the average flight time is 5 hours and 17 minutes.
We show every price from over 1,200 airlines and travel agents, comparing them all so you don’t have to. If you know you want to fly to Mexico City but you’re not ready to book, set up a Price Alert. We’ll track prices for you, and let you know when they rise or fall.
We crunched all the numbers in our flight calendar and it looks like the cheapest time to book a flight to Mexico City is around 40 days in advance, so don’t leave your flight to the last minute.
In January, the average temperature is usually around 12°C. June is typically the warmest month in Mexico City, when it usually averages around 24°C. You can expect the least rain in December. The coldest month is December, with temperatures averaging 5°C. The rainiest month is September.
Currently, Avianca and Flair Airlines offer the cheapest flight tickets to Mexico City.

Travelling from Pearson International Airport (YYZ) to Mexico City: what you need to know

  • Expect to be travelling for 4 hours 55 minutes. On average, that's the time it takes for a direct flight from Pearson International Airport to Mexico City.

  • Pearson International Airport is located in Toronto. Following the UTC-6 timezone, Mexico City is two hours behind Toronto.

  • With 22 weekly flights between the two airports, Pearson International Airport (YYZ) to Benito Juarez International Airport (MEX) is the busiest route. Aeromexico operates the earliest flight at 01:15. If you'd like to make the most of your day before flying, the last departure from YYZ to MEX is with Air Canada at 20:20.

  • To avoid rushing for your YYZ to Mexico City flight, leave plenty of time to check in and find your gate. Turning up two hours ahead of international departures and an hour before domestic flights is the general travel rule.

  • If you're flying during a major holiday or another peak period, give yourself extra time. A good rule is two hours before domestic flights and up to four hours before international departures. Check-in and security lines will be longer.

  • Direct Pearson International Airport to Mexico City tickets are available for booking. Benito Juarez International Airport (MEX) will be your arrival point.

  • Air Canada is a popular airline that operates direct flights from Pearson International Airport to Mexico City.

  • Travelling from central Toronto to YYZ takes about 50 minutes on public transport. If you ride-share, drive or grab a cab, you'll cover the 19 kilometres in 25 minutes or so, depending on traffic conditions.

  • Planning to catch an early flight from Pearson International Airport to Mexico City? Avoid the stress of rushing to the terminal (and enjoy a little extra shut-eye) by choosing one of these stays near YYZ:

  • 63.97% of flights that leave from Pearson International Airport touch down at their destination on schedule.

How to find the cheapest flights from Pearson International Airport (YYZ) to Mexico City

  • The lowest price we've seen for a one-way Pearson International Airport to Mexico City flight is RM647. The cheapest price for a return flight is RM264. Bear in mind fares can change due to demand at the time of booking.

  • Lock in cheap flights from YYZ to Mexico City by booking one month ahead. Based on our research, that's the best time for finding the biggest deals.

  • The best month for picking up cheap Pearson International Airport to Mexico City tickets is May. Use the 'Whole month' tool to compare all available prices, then choose the dates with the lowest fares.

  • You don't need to check back constantly to see if fares have dropped when you set up a Price Alert. We'll update you when there's an updated deal for cheap flights from YYZ to Mexico City.

  • Select your preferred arrival and departure times, airlines and number of stops with our filters. Then, sort the results for your flight from Pearson International Airport to Mexico City by 'Fastest,' 'Best' or 'Cheapest.'

Airports in Mexico City

Benito Juarez International Airport (MEX)

  • The distance from Benito Juarez International Airport (MEX) to central Mexico City is roughly 8 kilometres. It takes about 25 minutes to get to the centre driving.

  • It takes around 55 minutes to get there by public transport.

  • The last thing you want is a lengthy journey to your hotel if you're getting in late on a flight from Pearson International Airport to Mexico City. Book one of these accommodation options near MEX instead:

  • Begin your adventure by picking up a Benito Juarez International Airport rental car. Grab your wheels from INFINITY RENT, MEX or America and explore beyond Mexico City's usual tourist stops.

  • Reserving your ride from Benito Juarez International Airport around four weeks before your flight from YYZ to Mexico City can help you lock in the lowest rate.

Santa Lucia Air Force Base Airport (NLU)

  • After your flight from Pearson International Airport to Mexico City has arrived, you can get to the city centre in about 55 minutes by car. Central Mexico City is roughly 40 kilometres from Santa Lucia Air Force Base Airport (NLU).

  • Travelling by public transport will take around 1 hour 45 minutes.

  • Unpack and relax not long after your YYZ to Mexico City flight at Verticca Hotel. This comfortable accommodation option is an easy drive from NLU.

  • Forget about inconvenient public transport timetables or waiting forever for a cab. Pick up a Santa Lucia Air Force Base Airport rental car and take your trip in whatever direction you choose. Compare offers from Europcar, MEX and Keddy By Europcar.

  • Score the best price by securing your ride from NLU one week ahead of time. You can also expect to have a wider selection of vehicles.

Best time to go to Mexico City

  • Plan your trip to Mexico City during the high season if you prefer a bustling atmosphere, but remember that hotel prices are usually higher. Alternatively, book flights from Pearson International Airport to Mexico City during low season when prices are cheaper and it's not as busy.

  • The warmest month in Mexico City is April, with temperatures ranging between 10ºC (50ºF) and 28ºC (82ºF). Lock in your Pearson International Airport to Mexico City flight ticket then if that's the weather you find most pleasant.

  • If you like cooler conditions, search for a cheap ticket from YYZ to Mexico City in January when temperatures average between 6ºC (43ºF) and 23ºC (73ºF).

More about Mexico City

  • After booking your flight from Pearson International Airport to Mexico City, find a hotel that offers the right mix of comfort and location. Make one of these options your base for exploring Mexico City:

  • There are so many things to see and do in this city it can be difficult to know where to start. Chapultepec Park, Zocalo and National Museum of Anthropology are popular attractions which should feature on every Mexico City itinerary.

Explore more of Mexico

  • You've done Mexico City, now it's time to explore other parts of Mexico. Journey around 467 kilometres west to Guadalajara to tick off its top attractions. From Teatro Degollado to Portales Tlaquepaque Park and Zoologico Guadalajara, you'll have a packed itinerary ahead.

  • If there's time to check out another great destination in Mexico, consider Puebla, about 105 kilometres south-east of Mexico City. Mirador de Los Fuertes, Cuexcomate and Street of Candies are among its highlights.

Prices shown on this page are estimated lowest prices only. Found in the last 45 days.