Find cheap flights to Mexico City

Wed. 21/8
Wed. 28/8
Any month
Compare vs. momondo |

When is the best time to fly to Mexico City?

+120.0%
+80.0%
+40.0%
Base
Price
420 - 890 CAD

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
11 Feb.
Toronto Pearson Intl airport
5h 05m
MEX
Mexico City Benito Juarez airport
Interjet
MEX
26 Feb.
Mexico City Benito Juarez airport
4h 35m
YYZ
Toronto Pearson Intl airport
308 CAD
Aeromexico
Aeromexico
YYZ
13 Dec.
Toronto Pearson Intl airport
5h 45m
MEX
Mexico City Benito Juarez airport
Aeromexico
MEX
10 Jan.
Mexico City Benito Juarez airport
4h 55m
YYZ
Toronto Pearson Intl airport
312 CAD
Aeromexico
Aeromexico
YVR
03 Oct.
Vancouver Intl airport
5h 40m
MEX
Mexico City Benito Juarez airport
Aeromexico
MEX
13 Oct.
Mexico City Benito Juarez airport
6h 00m
YVR
Vancouver Intl airport
318 CAD
Aeromexico
Aeromexico
YVR
06 Oct.
Vancouver Intl airport
5h 40m
MEX
Mexico City Benito Juarez airport
Aeromexico
MEX
15 Oct.
Mexico City Benito Juarez airport
6h 00m
YVR
Vancouver Intl airport
322 CAD
Aeromexico
Aeromexico
YYZ
17 Oct.
Toronto Pearson Intl airport
5h 05m
MEX
Mexico City Benito Juarez airport
Aeromexico
MEX
26 Oct.
Mexico City Benito Juarez airport
4h 55m
YYZ
Toronto Pearson Intl airport
322 CAD
Aeromexico
Aeromexico
YVR
19 Sep.
Vancouver Intl airport
5h 40m
MEX
Mexico City Benito Juarez airport
Aeromexico
MEX
21 Sep.
Mexico City Benito Juarez airport
5h 55m
YVR
Vancouver Intl airport
323 CAD
Interjet
Interjet
YYZ
11 Feb.
Toronto Pearson Intl airport
5h 05m
MEX
Mexico City Benito Juarez airport
Interjet
MEX
26 Feb.
Mexico City Benito Juarez airport
4h 35m
YYZ
Toronto Pearson Intl airport
308 CAD
Aeromexico
Aeromexico
YYZ
17 Oct.
Toronto Pearson Intl airport
5h 05m
MEX
Mexico City Benito Juarez airport
Aeromexico
MEX
26 Oct.
Mexico City Benito Juarez airport
4h 55m
YYZ
Toronto Pearson Intl airport
322 CAD
Interjet
Interjet
YUL
07 Nov.
Montreal Pierre Elliott Trudeau Intl airport
5h 35m
MEX
Mexico City Benito Juarez airport
Interjet
MEX
15 Nov.
Mexico City Benito Juarez airport
5h 00m
YUL
Montreal Pierre Elliott Trudeau Intl airport
543 CAD
Aeromexico
Aeromexico
YYZ
13 Dec.
Toronto Pearson Intl airport
5h 45m
MEX
Mexico City Benito Juarez airport
Aeromexico
MEX
10 Jan.
Mexico City Benito Juarez airport
4h 55m
YYZ
Toronto Pearson Intl airport
312 CAD
Interjet
Interjet
YUL
07 Oct.
Montreal Pierre Elliott Trudeau Intl airport
5h 55m
MEX
Mexico City Benito Juarez airport
Interjet
MEX
13 Oct.
Mexico City Benito Juarez airport
4h 55m
YUL
Montreal Pierre Elliott Trudeau Intl airport
490 CAD
Aeromexico
Aeromexico
YVR
19 Sep.
Vancouver Intl airport
5h 40m
MEX
Mexico City Benito Juarez airport
Aeromexico
MEX
21 Sep.
Mexico City Benito Juarez airport
5h 55m
YVR
Vancouver Intl airport
323 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
6 km from city centre
Mexico City Toluca Intl
45 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
Fastest flight time
4h 50m
Cheapest price
308 CAD
Vancouver to Mexico City
Fastest flight time
5h 20m
Cheapest price
311 CAD
Montreal to Mexico City
Fastest flight time
5h 20m
Cheapest price
334 CAD
Ottawa to Mexico City
Fastest flight time
9h 05m
Cheapest price
442 CAD
Winnipeg to Mexico City
Fastest flight time
14h 33m
Cheapest price
501 CAD
Calgary to Mexico City
Fastest flight time
5h 25m
Cheapest price
506 CAD
Edmonton to Mexico City
Fastest flight time
9h 35m
Cheapest price
508 CAD
Québec City to Mexico City
Fastest flight time
6h 55m
Cheapest price
517 CAD
London to Mexico City
Fastest flight time
8h 30m
Cheapest price
534 CAD
Windsor to Mexico City
Fastest flight time
12h 45m
Cheapest price
562 CAD
Victoria to Mexico City
Fastest flight time
9h 05m
Cheapest price
569 CAD
Halifax to Mexico City
Fastest flight time
12h 35m
Cheapest price
593 CAD
Saskatoon to Mexico City
Fastest flight time
15h 30m
Cheapest price
599 CAD
Regina to Mexico City
Fastest flight time
14h 50m
Cheapest price
602 CAD
Kelowna to Mexico City
Fastest flight time
17h 30m
Cheapest price
614 CAD
Nanaimo to Mexico City
Fastest flight time
7h 30m
Cheapest price
692 CAD
Saint John to Mexico City
Fastest flight time
11h 00m
Cheapest price
703 CAD
Kamloops to Mexico City
Fastest flight time
10h 45m
Cheapest price
748 CAD
Moncton to Mexico City
Fastest flight time
13h 40m
Cheapest price
1,002 CAD
St. John's to Mexico City
Fastest flight time
24h 30m
Cheapest price
1,118 CAD
View more

Start planning your trip to Mexico City