Flights North America Canada Mexico City to Canada

Cheap flights from Mexico City to Canada

Depart
Return
Any month
Compare vs. momondo |

Mexico City to Canada 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 Mexico City to Canada by changing tabs
Quickest
Cheapest
Aeromexico
Aeromexico
01 Jan.
MEX
11:00 p.m.
Mexico City Benito Juarez airport
5h 15m
5:15 a.m.
+-364
YUL
Montreal Pierre Elliott Trudeau Intl airport
Aeromexico
29 Jan.
YUL
12:00 a.m.
Montreal Pierre Elliott Trudeau Intl airport
6h 20m
5:20 a.m.
MEX
Mexico City Benito Juarez airport
292 CAD
Aeromexico
Aeromexico
23 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
Aeromexico
30 Apr.
YUL
12:00 a.m.
Montreal Pierre Elliott Trudeau Intl airport
6h 04m
5:04 a.m.
MEX
Mexico City Benito Juarez airport
292 CAD
Aeromexico
Aeromexico
29 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
Aeromexico
21 May
YUL
12:00 a.m.
Montreal Pierre Elliott Trudeau Intl airport
5h 55m
4:55 a.m.
MEX
Mexico City Benito Juarez airport
292 CAD
Aeromexico
Aeromexico
07 May
MEX
11:00 p.m.
Mexico City Benito Juarez airport
5h 15m
5:15 a.m.
+1
YUL
Montreal Pierre Elliott Trudeau Intl airport
Aeromexico
14 May
YUL
12:00 a.m.
Montreal Pierre Elliott Trudeau Intl airport
5h 55m
4:55 a.m.
MEX
Mexico City Benito Juarez airport
292 CAD
Aeromexico
Aeromexico
26 Nov.
MEX
11:00 p.m.
Mexico City Benito Juarez airport
5h 20m
5:20 a.m.
+1
YUL
Montreal Pierre Elliott Trudeau Intl airport
Aeromexico
05 Dec.
YUL
12:00 a.m.
Montreal Pierre Elliott Trudeau Intl airport
6h 10m
5:10 a.m.
MEX
Mexico City Benito Juarez airport
293 CAD
Aeromexico
Aeromexico
07 May
MEX
11:00 p.m.
Mexico City Benito Juarez airport
5h 15m
5:15 a.m.
+1
YUL
Montreal Pierre Elliott Trudeau Intl airport
Aeromexico
14 May
YUL
12:00 a.m.
Montreal Pierre Elliott Trudeau Intl airport
5h 55m
4:55 a.m.
MEX
Mexico City Benito Juarez airport
293 CAD
Interjet
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
Interjet
12 May
YYZ
12:00 a.m.
Toronto Pearson Intl airport
5h 00m
4:00 a.m.
MEX
Mexico City Benito Juarez airport
420 CAD
Interjet
Interjet
14 May
MEX
11:00 p.m.
Mexico City Benito Juarez airport
4h 45m
4:45 a.m.
+1
YYZ
Toronto Pearson Intl airport
Interjet
18 May
YYZ
12:00 a.m.
Toronto Pearson Intl airport
5h 00m
4:00 a.m.
MEX
Mexico City Benito Juarez airport
427 CAD
Interjet
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
Interjet
27 Feb.
YYZ
12:00 a.m.
Toronto Pearson Intl airport
5h 35m
4:35 a.m.
MEX
Mexico City Benito Juarez airport
395 CAD
Interjet
Interjet
25 Feb.
MEX
11:00 p.m.
Mexico City Benito Juarez airport
4h 35m
4:35 a.m.
+1
YYZ
Toronto Pearson Intl airport
Interjet
03 Mar.
YYZ
12:00 a.m.
Toronto Pearson Intl airport
5h 35m
4:35 a.m.
MEX
Mexico City Benito Juarez airport
414 CAD
Interjet
Interjet
27 Feb.
MEX
11:00 p.m.
Mexico City Benito Juarez airport
4h 35m
4:35 a.m.
+1
YYZ
Toronto Pearson Intl airport
Interjet
03 Mar.
YYZ
12:00 a.m.
Toronto Pearson Intl airport
5h 35m
4:35 a.m.
MEX
Mexico City Benito Juarez airport
420 CAD
Interjet
Interjet
23 Jan.
MEX
11:00 p.m.
Mexico City Benito Juarez airport
4h 35m
4:35 a.m.
+1
YYZ
Toronto Pearson Intl airport
Interjet
28 Jan.
YYZ
12:00 a.m.
Toronto Pearson Intl airport
5h 35m
4:35 a.m.
MEX
Mexico City Benito Juarez airport
427 CAD

Alternative routes for Mexico City to Canada

Compare alternative flights to and from nearby airports and cities to discover the best prices and most convenient flight times
Mexico City to Montreal
Fastest flight time
5h 00m
Cheapest price
290 CAD
Mexico City to Toronto
Fastest flight time
4h 25m
Cheapest price
341 CAD
Mexico City to London
Fastest flight time
6h 26m
Cheapest price
468 CAD
Mexico City to Vancouver
Fastest flight time
5h 45m
Cheapest price
500 CAD
Mexico City to Calgary
Fastest flight time
9h 41m
Cheapest price
570 CAD
Mexico City to Ottawa
Fastest flight time
7h 50m
Cheapest price
578 CAD
Mexico City to Winnipeg
Fastest flight time
8h 04m
Cheapest price
617 CAD
Mexico City to Kelowna
Fastest flight time
9h 56m
Cheapest price
625 CAD
Mexico City to Québec City
Fastest flight time
8h 46m
Cheapest price
649 CAD
Mexico City to Halifax
Fastest flight time
8h 43m
Cheapest price
672 CAD
Mexico City to Saskatoon
Fastest flight time
16h 22m
Cheapest price
707 CAD
Puebla City to Montreal
Fastest flight time
11h 35m
Cheapest price
730 CAD
Mexico City to Thunder Bay
Fastest flight time
14h 13m
Cheapest price
797 CAD
Mexico City to Charlottetown (Prince Edward Island)
Fastest flight time
22h 00m
Cheapest price
875 CAD
Puebla City to Vancouver
Fastest flight time
11h 55m
Cheapest price
931 CAD
Puebla City to Toronto
Fastest flight time
18h 09m
Cheapest price
993 CAD
Mexico City to Regina
Fastest flight time
29h 44m
Cheapest price
1,081 CAD
View more

Flights to Canada from:

Flights North America Canada Mexico City to Canada