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
19 Mar.
10:00 p.m.
MEX
Mexico City Benito Juarez airport
6h 10m
YVR
3:10 a.m.
+1
Vancouver Intl airport
Aeromexico
23 Mar.
9:00 p.m.
YVR
Vancouver Intl airport
5h 34m
MEX
3:34 a.m.
+1
Mexico City Benito Juarez airport
391 C$
Aeromexico
Aeromexico
05 Jun.
11:00 p.m.
MEX
Mexico City Benito Juarez airport
6h 10m
YVR
3:10 a.m.
+1
Vancouver Intl airport
Aeromexico
14 Jun.
9:00 p.m.
YVR
Vancouver Intl airport
5h 40m
MEX
4:40 a.m.
+1
Mexico City Benito Juarez airport
396 C$
Interjet
Interjet
04 Feb.
11:00 p.m.
MEX
Mexico City Benito Juarez airport
6h 15m
YVR
3:15 a.m.
+1
Vancouver Intl airport
Interjet
04 Mar.
9:00 p.m.
YVR
Vancouver Intl airport
5h 35m
MEX
4:35 a.m.
+1
Mexico City Benito Juarez airport
412 C$
Interjet
Interjet
12 Jun.
11:00 p.m.
MEX
Mexico City Benito Juarez airport
11h 50m
1 Stop
YYZ
11:50 a.m.
+1
Toronto Pearson Intl airport
Interjet
20 Jun.
12:00 a.m.
YYZ
Toronto Pearson Intl airport
9h 00m
1 Stop
MEX
8:00 a.m.
Mexico City Benito Juarez airport
412 C$
Interjet
Interjet
04 Mar.
11:00 p.m.
MEX
Mexico City Benito Juarez airport
6h 15m
YVR
3:15 a.m.
+1
Vancouver Intl airport
Interjet
06 Apr.
9:00 p.m.
YVR
Vancouver Intl airport
5h 50m
MEX
4:50 a.m.
+1
Mexico City Benito Juarez airport
430 C$
Aeromexico
Aeromexico
27 Jan.
11:00 p.m.
MEX
Mexico City Benito Juarez airport
4h 55m
YYZ
4:55 a.m.
+1
Toronto Pearson Intl airport
Aeromexico
03 Feb.
12:00 a.m.
YYZ
Toronto Pearson Intl airport
6h 00m
MEX
5:00 a.m.
Mexico City Benito Juarez airport
459 C$
Aeromexico
Aeromexico
23 Feb.
11:00 p.m.
MEX
Mexico City Benito Juarez airport
5h 00m
YYZ
5:00 a.m.
+1
Toronto Pearson Intl airport
Aeromexico
02 Mar.
12:00 a.m.
YYZ
Toronto Pearson Intl airport
5h 25m
MEX
4:25 a.m.
Mexico City Benito Juarez airport
461 C$
Aeromexico
Aeromexico
27 Jan.
11:00 p.m.
MEX
Mexico City Benito Juarez airport
4h 55m
YYZ
4:55 a.m.
+1
Toronto Pearson Intl airport
Aeromexico
03 Feb.
12:00 a.m.
YYZ
Toronto Pearson Intl airport
6h 00m
MEX
5:00 a.m.
Mexico City Benito Juarez airport
459 C$
Aeromexico
Aeromexico
06 Feb.
11:00 p.m.
MEX
Mexico City Benito Juarez airport
5h 00m
YYZ
5:00 a.m.
+1
Toronto Pearson Intl airport
Aeromexico
18 Feb.
12:00 a.m.
YYZ
Toronto Pearson Intl airport
6h 00m
MEX
5:00 a.m.
Mexico City Benito Juarez airport
462 C$
Air Canada
Air Canada
22 May
11:00 p.m.
MEX
Mexico City Benito Juarez airport
5h 50m
YVR
2:50 a.m.
+1
Vancouver Intl airport
Air Canada
26 May
9:00 p.m.
YVR
Vancouver Intl airport
5h 50m
MEX
4:50 a.m.
+1
Mexico City Benito Juarez airport
534 C$
Aeromexico
Aeromexico
19 Mar.
10:00 p.m.
MEX
Mexico City Benito Juarez airport
6h 10m
YVR
3:10 a.m.
+1
Vancouver Intl airport
Aeromexico
23 Mar.
9:00 p.m.
YVR
Vancouver Intl airport
5h 34m
MEX
3:34 a.m.
+1
Mexico City Benito Juarez airport
391 C$
Air Canada
Air Canada
27 Jan.
11:00 p.m.
MEX
Mexico City Benito Juarez airport
6h 10m
YVR
3:10 a.m.
+1
Vancouver Intl airport
Air Canada
04 Feb.
9:00 p.m.
YVR
Vancouver Intl airport
5h 35m
MEX
4:35 a.m.
+1
Mexico City Benito Juarez airport
529 C$

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 Vancouver
Fastest flight time
5h 45m
Cheapest price
387 C$
Mexico City to Toronto
Fastest flight time
4h 30m
Cheapest price
392 C$
Mexico City to Montreal
Fastest flight time
5h 05m
Cheapest price
409 C$
Mexico City to Ottawa
Fastest flight time
8h 21m
Cheapest price
571 C$
Mexico City to Calgary
Fastest flight time
8h 19m
Cheapest price
593 C$
Mexico City to Québec City
Fastest flight time
7h 57m
Cheapest price
604 C$
Mexico City to Winnipeg
Fastest flight time
7h 15m
Cheapest price
610 C$
Mexico City to London
Fastest flight time
7h 56m
Cheapest price
643 C$
Puebla City to Montreal
Fastest flight time
11h 11m
Cheapest price
678 C$
Puebla City to Toronto
Fastest flight time
9h 05m
Cheapest price
703 C$
Mexico City to Saskatoon
Fastest flight time
16h 00m
Cheapest price
705 C$
Mexico City to Thunder Bay
Fastest flight time
8h 56m
Cheapest price
762 C$
Puebla City to Vancouver
Fastest flight time
11h 55m
Cheapest price
790 C$
Mexico City to Halifax
Fastest flight time
8h 50m
Cheapest price
793 C$
Mexico City to Charlottetown (Prince Edward Island)
Fastest flight time
19h 05m
Cheapest price
854 C$
Mexico City to Kelowna
Fastest flight time
25h 19m
Cheapest price
950 C$
Mexico City to Regina
Fastest flight time
10h 10m
Cheapest price
1,070 C$
View more

Flights to Canada from:

Flights North America Canada Mexico City to Canada