Find cheap flights to Mexico City

Fri. 13/12
Fri. 20/12
Any month
Compare vs. momondo |

When is the best time to fly to Mexico City?

990 C$
810 C$
630 C$
449 C$
Price
449 C$ - 899 C$

When is the best time to fly to Mexico City?

From most locations, the cheapest flights to Mexico City can be found during the month of January; however great deals can be found at other times.

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?

Our data shows that the cheapest Mexico City flights are usually those with noon departure times. afternoon flights are often costlier.


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
21 May
YUL
Montreal Pierre Elliott Trudeau Intl airport
25h 20m
2 Stops
MEX
Mexico City Benito Juarez airport
Interjet
25 May
MEX
Mexico City Benito Juarez airport
24h 15m
2 Stops
YUL
Montreal Pierre Elliott Trudeau Intl airport
387 C$
Interjet
Interjet
22 Mar.
YYZ
Toronto Pearson Intl airport
10h 10m
1 Stop
MEX
Mexico City Benito Juarez airport
Interjet
30 Mar.
MEX
Mexico City Benito Juarez airport
49h 55m
2 Stops
YYZ
Toronto Pearson Intl airport
394 C$
Interjet
Interjet
30 Mar.
YUL
Montreal Pierre Elliott Trudeau Intl airport
5h 35m
MEX
Mexico City Benito Juarez airport
Interjet
27 Apr.
MEX
Mexico City Benito Juarez airport
5h 10m
YUL
Montreal Pierre Elliott Trudeau Intl airport
403 C$
Interjet
Interjet
10 Feb.
YYZ
Toronto Pearson Intl airport
26h 00m
1 Stop
MEX
Mexico City Benito Juarez airport
Interjet
10 Mar.
MEX
Mexico City Benito Juarez airport
26h 10m
1 Stop
YYZ
Toronto Pearson Intl airport
430 C$
Interjet
Interjet
14 May
YUL
Montreal Pierre Elliott Trudeau Intl airport
13h 50m
2 Stops
MEX
Mexico City Benito Juarez airport
Interjet
25 May
MEX
Mexico City Benito Juarez airport
24h 15m
2 Stops
YUL
Montreal Pierre Elliott Trudeau Intl airport
430 C$
Interjet
Interjet
26 Jan.
YUL
Montreal Pierre Elliott Trudeau Intl airport
6h 10m
MEX
Mexico City Benito Juarez airport
Interjet
30 Jan.
MEX
Mexico City Benito Juarez airport
23h 25m
1 Stop
YUL
Montreal Pierre Elliott Trudeau Intl airport
452 C$
Interjet
Interjet
30 Mar.
YUL
Montreal Pierre Elliott Trudeau Intl airport
5h 35m
MEX
Mexico City Benito Juarez airport
Interjet
27 Apr.
MEX
Mexico City Benito Juarez airport
5h 10m
YUL
Montreal Pierre Elliott Trudeau Intl airport
403 C$
Interjet
Interjet
08 Apr.
YUL
Montreal Pierre Elliott Trudeau Intl airport
5h 35m
MEX
Mexico City Benito Juarez airport
Interjet
21 Apr.
MEX
Mexico City Benito Juarez airport
5h 10m
YUL
Montreal Pierre Elliott Trudeau Intl airport
457 C$
Air Canada
Air Canada
01 May
YVR
Vancouver Intl airport
5h 25m
MEX
Mexico City Benito Juarez airport
Air Canada
08 May
MEX
Mexico City Benito Juarez airport
5h 45m
YVR
Vancouver Intl airport
604 C$
Aeromexico
Aeromexico
07 Mar.
YUL
Montreal Pierre Elliott Trudeau Intl airport
6h 04m
MEX
Mexico City Benito Juarez airport
Aeromexico
21 Mar.
MEX
Mexico City Benito Juarez airport
5h 15m
YUL
Montreal Pierre Elliott Trudeau Intl airport
534 C$
Aeromexico
Aeromexico
09 Apr.
YUL
Montreal Pierre Elliott Trudeau Intl airport
6h 05m
MEX
Mexico City Benito Juarez airport
Aeromexico
13 Apr.
MEX
Mexico City Benito Juarez airport
5h 15m
YUL
Montreal Pierre Elliott Trudeau Intl airport
542 C$
Aeromexico
Aeromexico
20 Feb.
YUL
Montreal Pierre Elliott Trudeau Intl airport
6h 20m
MEX
Mexico City Benito Juarez airport
Aeromexico
24 Feb.
MEX
Mexico City Benito Juarez airport
5h 20m
YUL
Montreal Pierre Elliott Trudeau Intl airport
523 C$

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
8 km from city centre
Mexico City Toluca Intl
43 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
370 C$
Montreal to Mexico City Flights
Fastest flight time
5h 35m
Cheapest price
381 C$
Vancouver to Mexico City Flights
Fastest flight time
5h 20m
Cheapest price
505 C$
Ottawa to Mexico City Flights
Fastest flight time
8h 45m
Cheapest price
519 C$
Calgary to Mexico City Flights
Fastest flight time
7h 50m
Cheapest price
526 C$
Edmonton to Mexico City Flights
Fastest flight time
8h 55m
Cheapest price
580 C$
Victoria to Mexico City Flights
Fastest flight time
10h 10m
Cheapest price
603 C$
Winnipeg to Mexico City Flights
Fastest flight time
7h 00m
Cheapest price
611 C$
Saskatoon to Mexico City Flights
Fastest flight time
18h 53m
Cheapest price
615 C$
Saint John to Mexico City Flights
Fastest flight time
11h 55m
Cheapest price
663 C$
Québec City to Mexico City Flights
Fastest flight time
8h 10m
Cheapest price
667 C$
Windsor to Mexico City Flights
Fastest flight time
9h 35m
Cheapest price
679 C$
Kamloops to Mexico City Flights
Fastest flight time
15h 50m
Cheapest price
683 C$
Kelowna to Mexico City Flights
Fastest flight time
9h 00m
Cheapest price
689 C$
Halifax to Mexico City Flights
Fastest flight time
9h 00m
Cheapest price
710 C$
Nanaimo to Mexico City Flights
Fastest flight time
10h 30m
Cheapest price
710 C$
London to Mexico City Flights
Fastest flight time
14h 55m
Cheapest price
888 C$
Regina to Mexico City Flights
Fastest flight time
12h 40m
Cheapest price
1,138 C$
St. John's to Mexico City Flights
Fastest flight time
20h 10m
Cheapest price
1,327 C$
Moncton to Mexico City Flights
Fastest flight time
20h 31m
Cheapest price
1,332 C$
View more

Start planning your trip to Mexico City