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
Interjet
Interjet
26 Feb.
YYZ
12:00 a.m.
Toronto Pearson Intl airport
10h 10m
1 Stop
9:10 a.m.
MEX
Mexico City Benito Juarez airport
Interjet
04 Mar.
MEX
11:00 p.m.
Mexico City Benito Juarez airport
10h 45m
1 Stop
10:45 a.m.
+1
YYZ
Toronto Pearson Intl airport
382 CAD
Interjet
Interjet
26 Feb.
YYZ
12:00 a.m.
Toronto Pearson Intl airport
5h 35m
4:35 a.m.
MEX
Mexico City Benito Juarez airport
Interjet
03 Mar.
MEX
11:00 p.m.
Mexico City Benito Juarez airport
24h 10m
1 Stop
12:10 a.m.
+2
YYZ
Toronto Pearson Intl airport
386 CAD
Interjet
Interjet
21 Apr.
YYZ
12:00 a.m.
Toronto Pearson Intl airport
5h 00m
4:00 a.m.
MEX
Mexico City Benito Juarez airport
Interjet
28 Apr.
MEX
11:00 p.m.
Mexico City Benito Juarez airport
4h 45m
4:45 a.m.
+1
YYZ
Toronto Pearson Intl airport
389 CAD
Interjet
Interjet
18 Jan.
YYZ
12:00 a.m.
Toronto Pearson Intl airport
5h 35m
4:35 a.m.
MEX
Mexico City Benito Juarez airport
Interjet
28 Jan.
MEX
11:00 p.m.
Mexico City Benito Juarez airport
4h 35m
4:35 a.m.
+1
YYZ
Toronto Pearson Intl airport
392 CAD
Interjet
Interjet
05 May
YUL
12:00 a.m.
Montreal Pierre Elliott Trudeau Intl airport
5h 35m
4:35 a.m.
MEX
Mexico City Benito Juarez airport
Interjet
09 Jun.
MEX
11:00 p.m.
Mexico City Benito Juarez airport
26h 25m
1 Stop
2:25 a.m.
+2
YUL
Montreal Pierre Elliott Trudeau Intl airport
399 CAD
Interjet
Interjet
29 Mar.
YYZ
12:00 a.m.
Toronto Pearson Intl airport
10h 00m
1 Stop
8:00 a.m.
MEX
Mexico City Benito Juarez airport
Interjet
30 Mar.
MEX
10:00 p.m.
Mexico City Benito Juarez airport
49h 55m
2 Stops
1:55 a.m.
+3
YYZ
Toronto Pearson Intl airport
416 CAD
Interjet
Interjet
21 Apr.
YYZ
12:00 a.m.
Toronto Pearson Intl airport
5h 00m
4:00 a.m.
MEX
Mexico City Benito Juarez airport
Interjet
28 Apr.
MEX
11:00 p.m.
Mexico City Benito Juarez airport
4h 45m
4:45 a.m.
+1
YYZ
Toronto Pearson Intl airport
389 CAD
Interjet
Interjet
18 Jan.
YYZ
12:00 a.m.
Toronto Pearson Intl airport
5h 35m
4:35 a.m.
MEX
Mexico City Benito Juarez airport
Interjet
28 Jan.
MEX
11:00 p.m.
Mexico City Benito Juarez airport
4h 35m
4:35 a.m.
+1
YYZ
Toronto Pearson Intl airport
392 CAD
Aeromexico
Aeromexico
25 Mar.
YYZ
12:00 a.m.
Toronto Pearson Intl airport
5h 25m
3:25 a.m.
MEX
Mexico City Benito Juarez airport
Aeromexico
06 Apr.
MEX
11:00 p.m.
Mexico City Benito Juarez airport
4h 50m
4:50 a.m.
+1
YYZ
Toronto Pearson Intl airport
621 CAD
Air Canada
Air Canada
03 Apr.
YVR
9:00 p.m.
Vancouver Intl airport
5h 20m
3:20 a.m.
+1
MEX
Mexico City Benito Juarez airport
Air Canada
17 Apr.
MEX
11:00 p.m.
Mexico City Benito Juarez airport
5h 45m
2:45 a.m.
+1
YVR
Vancouver Intl airport
678 CAD
Aeromexico
Aeromexico
10 Apr.
YUL
12:00 a.m.
Montreal Pierre Elliott Trudeau Intl airport
5h 55m
4:55 a.m.
MEX
Mexico City Benito Juarez airport
Aeromexico
19 Apr.
MEX
11:00 p.m.
Mexico City Benito Juarez airport
5h 15m
5:15 a.m.
+1
YUL
Montreal Pierre Elliott Trudeau Intl airport
628 CAD
Aeromexico
Aeromexico
02 Dec.
YUL
12:00 a.m.
Montreal Pierre Elliott Trudeau Intl airport
6h 10m
5:10 a.m.
MEX
Mexico City Benito Juarez airport
Aeromexico
23 Dec.
MEX
11:00 p.m.
Mexico City Benito Juarez airport
5h 15m
5:15 a.m.
+1
YUL
Montreal Pierre Elliott Trudeau Intl airport
566 CAD

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
379 CAD
Montreal to Mexico City
Fastest flight time
5h 35m
Cheapest price
391 CAD
Vancouver to Mexico City
Fastest flight time
5h 20m
Cheapest price
496 CAD
Ottawa to Mexico City
Fastest flight time
7h 26m
Cheapest price
510 CAD
Calgary to Mexico City
Fastest flight time
8h 40m
Cheapest price
517 CAD
Winnipeg to Mexico City
Fastest flight time
10h 20m
Cheapest price
552 CAD
London to Mexico City
Fastest flight time
14h 10m
Cheapest price
601 CAD
Saskatoon to Mexico City
Fastest flight time
11h 30m
Cheapest price
604 CAD
Québec City to Mexico City
Fastest flight time
9h 50m
Cheapest price
632 CAD
Toronto to Puebla City
Fastest flight time
11h 39m
Cheapest price
641 CAD
Kelowna to Mexico City
Fastest flight time
10h 40m
Cheapest price
645 CAD
Halifax to Mexico City
Fastest flight time
9h 55m
Cheapest price
677 CAD
Québec City to Puebla City
Fastest flight time
34h 11m
Cheapest price
716 CAD
Montreal to Puebla City
Fastest flight time
8h 29m
Cheapest price
740 CAD
St. John's to Mexico City
Fastest flight time
17h 15m
Cheapest price
744 CAD
Regina to Mexico City
Fastest flight time
10h 30m
Cheapest price
786 CAD
Montreal to Poza Rica de Hidalgo
Fastest flight time
15h 25m
Cheapest price
823 CAD
Moncton to Mexico City
Fastest flight time
11h 25m
Cheapest price
862 CAD
Ottawa to Puebla City
Fastest flight time
27h 48m
Cheapest price
966 CAD
Vancouver to Puebla City
Fastest flight time
11h 22m
Cheapest price
1,129 CAD
View more

Flights from Canada to: