Cheap flights from Canada to Mexico City

Depart
Return
Any month
Compare vs. momondo |

Canada to Mexico City flight comparison made easy

Below you can see the best fares for your route over the next three months. All fares were found on momondo this week. Browse the quickest and cheapest flights from Canada to Mexico City by changing tabs
Quickest
Cheapest
Aeromexico
Aeromexico
09 Feb.
12:00 a.m.
YUL
Montreal Pierre Elliott Trudeau Intl airport
6h 15m
MEX
5:15 a.m.
Mexico City Benito Juarez airport
Aeromexico
19 Feb.
11:00 p.m.
MEX
Mexico City Benito Juarez airport
5h 20m
YUL
5:20 a.m.
+1
Montreal Pierre Elliott Trudeau Intl airport
346 C$
Aeromexico
Aeromexico
12 Mar.
12:00 a.m.
YUL
Montreal Pierre Elliott Trudeau Intl airport
6h 00m
MEX
4:00 a.m.
Mexico City Benito Juarez airport
Aeromexico
26 Mar.
10:00 p.m.
MEX
Mexico City Benito Juarez airport
5h 15m
YUL
5:15 a.m.
+1
Montreal Pierre Elliott Trudeau Intl airport
352 C$
Interjet
Interjet
02 Mar.
9:00 p.m.
YVR
Vancouver Intl airport
5h 40m
MEX
4:40 a.m.
+1
Mexico City Benito Juarez airport
Interjet
04 Mar.
11:00 p.m.
MEX
Mexico City Benito Juarez airport
6h 15m
YVR
3:15 a.m.
+1
Vancouver Intl airport
376 C$
Aeromexico
Aeromexico
29 Jan.
12:00 a.m.
YUL
Montreal Pierre Elliott Trudeau Intl airport
6h 34m
MEX
5:34 a.m.
Mexico City Benito Juarez airport
Aeromexico
12 Feb.
11:00 p.m.
MEX
Mexico City Benito Juarez airport
5h 20m
YUL
5:20 a.m.
+1
Montreal Pierre Elliott Trudeau Intl airport
392 C$
Aeromexico
Aeromexico
17 Mar.
12:00 a.m.
YUL
Montreal Pierre Elliott Trudeau Intl airport
6h 04m
MEX
4:04 a.m.
Mexico City Benito Juarez airport
Aeromexico
24 Mar.
10:00 p.m.
MEX
Mexico City Benito Juarez airport
5h 15m
YUL
5:15 a.m.
+1
Montreal Pierre Elliott Trudeau Intl airport
402 C$
Interjet
Interjet
03 Jun.
12:00 a.m.
YYZ
Toronto Pearson Intl airport
9h 00m
1 Stop
MEX
8:00 a.m.
Mexico City Benito Juarez airport
Interjet
10 Jun.
11:00 p.m.
MEX
Mexico City Benito Juarez airport
28h 10m
1 Stop
YYZ
4:10 a.m.
+2
Toronto Pearson Intl airport
412 C$
Interjet
Interjet
13 Feb.
12:00 a.m.
YYZ
Toronto Pearson Intl airport
5h 30m
MEX
4:30 a.m.
Mexico City Benito Juarez airport
Interjet
17 Feb.
11:00 p.m.
MEX
Mexico City Benito Juarez airport
4h 40m
YYZ
4:40 a.m.
+1
Toronto Pearson Intl airport
433 C$
Aeromexico
Aeromexico
12 Mar.
12:00 a.m.
YUL
Montreal Pierre Elliott Trudeau Intl airport
6h 00m
MEX
4:00 a.m.
Mexico City Benito Juarez airport
Aeromexico
26 Mar.
10:00 p.m.
MEX
Mexico City Benito Juarez airport
5h 15m
YUL
5:15 a.m.
+1
Montreal Pierre Elliott Trudeau Intl airport
352 C$
Aeromexico
Aeromexico
17 Mar.
12:00 a.m.
YUL
Montreal Pierre Elliott Trudeau Intl airport
6h 04m
MEX
4:04 a.m.
Mexico City Benito Juarez airport
Aeromexico
24 Mar.
10:00 p.m.
MEX
Mexico City Benito Juarez airport
5h 15m
YUL
5:15 a.m.
+1
Montreal Pierre Elliott Trudeau Intl airport
402 C$
Aeromexico
Aeromexico
09 Feb.
12:00 a.m.
YUL
Montreal Pierre Elliott Trudeau Intl airport
6h 15m
MEX
5:15 a.m.
Mexico City Benito Juarez airport
Aeromexico
19 Feb.
11:00 p.m.
MEX
Mexico City Benito Juarez airport
5h 20m
YUL
5:20 a.m.
+1
Montreal Pierre Elliott Trudeau Intl airport
346 C$
Aeromexico
Aeromexico
20 May
9:00 p.m.
YVR
Vancouver Intl airport
5h 40m
MEX
4:40 a.m.
+1
Mexico City Benito Juarez airport
Aeromexico
05 Jun.
11:00 p.m.
MEX
Mexico City Benito Juarez airport
6h 10m
YVR
3:10 a.m.
+1
Vancouver Intl airport
441 C$
Aeromexico
Aeromexico
29 Jan.
12:00 a.m.
YUL
Montreal Pierre Elliott Trudeau Intl airport
6h 34m
MEX
5:34 a.m.
Mexico City Benito Juarez airport
Aeromexico
12 Feb.
11:00 p.m.
MEX
Mexico City Benito Juarez airport
5h 20m
YUL
5:20 a.m.
+1
Montreal Pierre Elliott Trudeau Intl airport
392 C$

Alternative routes for Canada to Mexico City

Compare alternative flights to and from nearby airports and cities to discover the best prices and most convenient flight times
Toronto to Mexico City
Fastest flight time
5h 00m
Cheapest price
305 C$
Montreal to Mexico City
Fastest flight time
5h 35m
Cheapest price
352 C$
Vancouver to Mexico City
Fastest flight time
5h 25m
Cheapest price
376 C$
Ottawa to Mexico City
Fastest flight time
13h 35m
Cheapest price
521 C$
Calgary to Mexico City
Fastest flight time
9h 45m
Cheapest price
526 C$
Ottawa to Puebla City
Fastest flight time
12h 09m
Cheapest price
546 C$
Toronto to Puebla City
Fastest flight time
11h 39m
Cheapest price
570 C$
Winnipeg to Mexico City
Fastest flight time
7h 00m
Cheapest price
574 C$
Montreal to Puebla City
Fastest flight time
9h 54m
Cheapest price
600 C$
Québec City to Mexico City
Fastest flight time
8h 40m
Cheapest price
621 C$
London to Mexico City
Fastest flight time
7h 25m
Cheapest price
677 C$
Halifax to Mexico City
Fastest flight time
9h 40m
Cheapest price
715 C$
Moncton to Mexico City
Fastest flight time
11h 30m
Cheapest price
735 C$
Vancouver to Puebla City
Fastest flight time
11h 22m
Cheapest price
740 C$
Regina to Mexico City
Fastest flight time
12h 55m
Cheapest price
769 C$
St. John's to Mexico City
Fastest flight time
10h 00m
Cheapest price
774 C$
Kelowna to Mexico City
Fastest flight time
12h 05m
Cheapest price
794 C$
Montreal to Poza Rica de Hidalgo
Fastest flight time
31h 05m
Cheapest price
957 C$
Québec City to Puebla City
Fastest flight time
14h 44m
Cheapest price
1,070 C$
Saskatoon to Mexico City
Fastest flight time
22h 05m
Cheapest price
1,880 C$
View more

Flights from Canada to: