Find cheap flights to Mexico City

Sun. 20/10
Sun. 27/10
Any month
Compare vs. momondo |

When is the best time to fly to Mexico City?

933 CAD
763 CAD
594 CAD
424 CAD
Price
423 - 879 CAD

When is the best time to fly to Mexico City?

In general, when booking your flight to Mexico City, January is the cheapest month on average.

When is the best time to book flights to Mexico City?

From most locations, to find the best deals on airfare, our data shows that users booking 60 days before flying found the cheapest flight to Mexico City.

What is the cheapest day to depart on your flight to Mexico City?

On average, the cheapest flights to Mexico City are found when departing on a Wednesday. Try to avoid departing on a Saturday, as this is usually the most expensive day.

What is the cheapest time of day to fly to Mexico City?

In general, when looking for the cheapest flight to Mexico City, our data indicates that noon flights are the most cost-effective. afternoon flights tend to be the most expensive.


Mexico City flight deals found on momondo

Check out some of the best fares to Mexico City found recently by users on momondo
Quickest
Cheapest
Interjet
Interjet
YYZ
23 Feb.
Toronto Pearson Intl airport
5h 35m
MEX
Mexico City Benito Juarez airport
Interjet
MEX
29 Feb.
Mexico City Benito Juarez airport
4h 35m
YYZ
Toronto Pearson Intl airport
420 CAD
Interjet
Interjet
YYZ
03 Mar.
Toronto Pearson Intl airport
10h 10m
1 Stop
MEX
Mexico City Benito Juarez airport
Interjet
MEX
10 Mar.
Mexico City Benito Juarez airport
10h 45m
1 Stop
YYZ
Toronto Pearson Intl airport
429 CAD
Interjet
Interjet
YUL
03 Mar.
Montreal Pierre Elliott Trudeau Intl airport
6h 15m
MEX
Mexico City Benito Juarez airport
Interjet
MEX
22 Apr.
Mexico City Benito Juarez airport
8h 25m
1 Stop
YUL
Montreal Pierre Elliott Trudeau Intl airport
446 CAD
Interjet
Interjet
YUL
06 Apr.
Montreal Pierre Elliott Trudeau Intl airport
5h 35m
MEX
Mexico City Benito Juarez airport
Interjet
MEX
10 Apr.
Mexico City Benito Juarez airport
10h 25m
1 Stop
YUL
Montreal Pierre Elliott Trudeau Intl airport
457 CAD
Interjet
Interjet
YYZ
21 Jan.
Toronto Pearson Intl airport
10h 10m
1 Stop
MEX
Mexico City Benito Juarez airport
Interjet
MEX
11 Feb.
Mexico City Benito Juarez airport
10h 45m
1 Stop
YYZ
Toronto Pearson Intl airport
464 CAD
Interjet
Interjet
YUL
16 Jan.
Montreal Pierre Elliott Trudeau Intl airport
6h 15m
MEX
Mexico City Benito Juarez airport
Interjet
MEX
04 Feb.
Mexico City Benito Juarez airport
25h 25m
1 Stop
YUL
Montreal Pierre Elliott Trudeau Intl airport
479 CAD
Air Canada
Air Canada
YYZ
10 Nov.
Toronto Pearson Intl airport
5h 00m
MEX
Mexico City Benito Juarez airport
Air Canada
MEX
18 Nov.
Mexico City Benito Juarez airport
4h 35m
YYZ
Toronto Pearson Intl airport
519 CAD
Aeromexico
Aeromexico
YYZ
13 Dec.
Toronto Pearson Intl airport
5h 40m
MEX
Mexico City Benito Juarez airport
Aeromexico
MEX
29 Dec.
Mexico City Benito Juarez airport
4h 25m
YYZ
Toronto Pearson Intl airport
596 CAD
Interjet
Interjet
YYZ
23 Feb.
Toronto Pearson Intl airport
5h 35m
MEX
Mexico City Benito Juarez airport
Interjet
MEX
29 Feb.
Mexico City Benito Juarez airport
4h 35m
YYZ
Toronto Pearson Intl airport
420 CAD
Air Canada
Air Canada
YVR
07 Mar.
Vancouver Intl airport
5h 20m
MEX
Mexico City Benito Juarez airport
Air Canada
MEX
12 Apr.
Mexico City Benito Juarez airport
5h 45m
YVR
Vancouver Intl airport
628 CAD
Aeromexico
Aeromexico
YUL
30 Nov.
Montreal Pierre Elliott Trudeau Intl airport
5h 55m
MEX
Mexico City Benito Juarez airport
Aeromexico
MEX
08 Dec.
Mexico City Benito Juarez airport
5h 15m
YUL
Montreal Pierre Elliott Trudeau Intl airport
561 CAD
Aeromexico
Aeromexico
YUL
01 Feb.
Montreal Pierre Elliott Trudeau Intl airport
6h 20m
MEX
Mexico City Benito Juarez airport
Aeromexico
MEX
05 Feb.
Mexico City Benito Juarez airport
5h 15m
YUL
Montreal Pierre Elliott Trudeau Intl airport
534 CAD

Airports near Mexico City

Below you will find all the airports in Mexico City along with their distance from the city centre
Mexico City Benito Juarez
18 km from city centre
Mexico City Toluca Intl
42 km from city centre

Popular routes to Mexico City

Most frequently searched flights to Mexico City along with the cheapest price and shortest flight duration
Toronto to Mexico City Flights
Fastest flight time
5h 00m
Cheapest price
347 CAD
Montreal to Mexico City Flights
Fastest flight time
5h 35m
Cheapest price
419 CAD
Vancouver to Mexico City Flights
Fastest flight time
5h 20m
Cheapest price
492 CAD
Calgary to Mexico City Flights
Fastest flight time
7h 50m
Cheapest price
512 CAD
Ottawa to Mexico City Flights
Fastest flight time
8h 50m
Cheapest price
529 CAD
Edmonton to Mexico City Flights
Fastest flight time
7h 22m
Cheapest price
552 CAD
Regina to Mexico City Flights
Fastest flight time
15h 30m
Cheapest price
567 CAD
Kelowna to Mexico City Flights
Fastest flight time
9h 00m
Cheapest price
573 CAD
Québec City to Mexico City Flights
Fastest flight time
8h 35m
Cheapest price
579 CAD
Victoria to Mexico City Flights
Fastest flight time
7h 10m
Cheapest price
595 CAD
Winnipeg to Mexico City Flights
Fastest flight time
10h 45m
Cheapest price
632 CAD
Halifax to Mexico City Flights
Fastest flight time
15h 10m
Cheapest price
651 CAD
Nanaimo to Mexico City Flights
Fastest flight time
11h 05m
Cheapest price
680 CAD
Kamloops to Mexico City Flights
Fastest flight time
17h 35m
Cheapest price
709 CAD
Saskatoon to Mexico City Flights
Fastest flight time
10h 45m
Cheapest price
720 CAD
Windsor to Mexico City Flights
Fastest flight time
9h 35m
Cheapest price
759 CAD
St. John's to Mexico City Flights
Fastest flight time
16h 15m
Cheapest price
772 CAD
Saint John to Mexico City Flights
Fastest flight time
24h 20m
Cheapest price
831 CAD
London to Mexico City Flights
Fastest flight time
8h 55m
Cheapest price
834 CAD
Moncton to Mexico City Flights
Fastest flight time
10h 25m
Cheapest price
981 CAD
View more

Start planning your trip to Mexico City