Travellers have found it’s best to book a flight 61 days in advance to save up to 12% compared to booking the same week of travel. As your travel date approaches, the cost of this flight route may potentially increase. While opting to book 61 days out may not be an option for all, there are still additional ways to secure a deal in the near future. You might find a flight from Canada to Mexico City 1-2 weeks in advance for as low as C$ 604, or C$ 631 for flights within the next 24 hours.
Due to multiple factors, expect to potentially pay more when booking in December. For low rates, September can be a great choice for travel to Mexico City. Flights to Mexico City from Canada in September are about C$ 564 on average during September, but can be found for as low as C$ 356.
When flying from Canada to Mexico City, the time of day you decide to fly out makes little to no difference towards the overall price you’ll pay on tickets.
Edmonton
Mexico City Benito Juarez
1 stop
24h 50mMexico City Benito Juarez
Edmonton
1 stop
14h 10mMultiple Airlines
Edmonton
Mexico City Benito Juarez
1 stop
25h 45mMexico City Benito Juarez
Edmonton
1 stop
15h 05mMultiple Airlines
Edmonton
Mexico City Benito Juarez
1 stop
24h 50mMexico City Benito Juarez
Edmonton
1 stop
15h 05mMultiple Airlines
Vancouver Intl
Mexico City Benito Juarez
1 stop
14h 11mMexico City Benito Juarez
Vancouver Intl
1 stop
8h 44mMultiple Airlines
Vancouver Intl
Mexico City Benito Juarez
1 stop
14h 11mMexico City Benito Juarez
Vancouver Intl
1 stop
8h 44mMultiple Airlines
Toronto Pearson Intl
Mexico City Benito Juarez
1 stop
25h 04mMexico City Benito Juarez
Toronto Pearson Intl
1 stop
15h 41mMultiple Airlines
Calgary
Mexico City Benito Juarez
2 stops
14h 40mMexico City Benito Juarez
Calgary
2 stops
15h 07mUnited Airlines
Calgary
Mexico City Benito Juarez
1 stop
7h 09mMexico City Benito Juarez
Calgary
2 stops
21h 21mUnited Airlines
Calgary
Mexico City Benito Juarez
2 stops
9h 20mMexico City Benito Juarez
Calgary
1 stop
8h 12mUnited Airlines
Montreal Pierre Elliott Trudeau Intl
Mexico City Benito Juarez
Nonstop
5h 25mMexico City Benito Juarez
Montreal Pierre Elliott Trudeau Intl
Nonstop
5h 10mAir Canada
Montreal Pierre Elliott Trudeau Intl
Mexico City Benito Juarez
1 stop
7h 15mMexico City Benito Juarez
Montreal Pierre Elliott Trudeau Intl
Nonstop
5h 10mAir Canada
Toronto Pearson Intl
Mexico City Benito Juarez
1 stop
17h 35mMexico City Benito Juarez
Toronto Pearson Intl
1 stop
13h 17mAir Canada
Montreal Pierre Elliott Trudeau Intl
Mexico City Benito Juarez
Nonstop
5h 25mMexico City Benito Juarez
Montreal Pierre Elliott Trudeau Intl
Nonstop
5h 10mAir Canada
Vancouver Intl
Mexico City Benito Juarez
Nonstop
5h 25mMexico City Benito Juarez
Vancouver Intl
Nonstop
5h 50mAir Canada
Vancouver Intl
Mexico City Benito Juarez
Nonstop
5h 25mMexico City Benito Juarez
Vancouver Intl
Nonstop
5h 50mAir Canada
Toronto Pearson Intl
Mexico City Benito Juarez
1 stop
17h 35mMexico City Benito Juarez
Toronto Pearson Intl
1 stop
13h 17mAir Canada
Vancouver Intl
Mexico City Benito Juarez
Nonstop
5h 25mMexico City Benito Juarez
Vancouver Intl
1 stop
11h 48mAir Canada
Montreal Pierre Elliott Trudeau Intl
Mexico City Benito Juarez
Nonstop
5h 20mMexico City Benito Juarez
Montreal Pierre Elliott Trudeau Intl
1 stop
16h 22mAir Canada
Edmonton
Mexico City Benito Juarez
1 stop
27h 36mMultiple Airlines
Toronto Pearson Intl
Mexico City Benito Juarez
1 stop
28h 18mMultiple Airlines
Toronto Pearson Intl
Mexico City Benito Juarez
1 stop
22h 45mMultiple Airlines
Mexico City Benito Juarez (MEX) is the airport you will fly into if you book a flight from Canada to Mexico City. It is only a 8.9 km journey from Benito Juarez (MEX) to Mexico City’s city centre.
Some of the carriers operating flights from Canada to Mexico City Benito Juarez that may be offering flexible cancellation policies are Air Canada, Interjet, and Aeromexico. Our site will let you filter for all airlines offering greater flexibility due to COVID-19.
Yes, there are multiple flights from Canada to Mexico City for under C$ 500. The cheapest flight booked recently is on Multiple Airlines for just C$ 406, but on average you can expect to pay C$ 461.
Cheapflights has 20 direct flights from Canada to Mexico City under C$ 600. A good price for a direct flight from Canada to Mexico City is less than C$ 645.
There are currently 20+ open flights from Canada to Mexico City within the next 7 days for less than C$ 600.
The most popular flight routes from Canada to Mexico City are Toronto Pearson Intl - Mexico City Benito Juarez, Vancouver Intl - Mexico City Benito Juarez and Montreal Pierre Elliott Trudeau Intl - Mexico City Benito Juarez.
Consider Interjet, American Airlines or Air Canada when booking your flight. These represent the most popular airlines when flying from Canada to Mexico City.
Looking for the most reliable airlines to get you to your destination on time? Our data shows these are most likely to get you from Canada to Mexico City on time: WestJet (78%), Aeromexico (75%), EL AL (75%).
On average you can expect to pay C$ 936 for a flight from Canada to Mexico City. The cheapest flight overall is C$ 323 while the most popular route, (Toronto Pearson Intl - Mexico City Benito Juarez) is currently priced at C$ 406.
15%of flight departures | Early morningMidnight to 6 am |
---|---|
37%of flight departures | Morning6 am to noon |
20%of flight departures | AfternoonNoon to 6 pm |
28%of flight departures | Evening6 pm to midnight |