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
23 Aug.
YUL
12:00 a.m.
Montreal Pierre Elliott Trudeau Intl airport
5h 35m
4:35 a.m.
MEX
Mexico City Benito Juarez airport
Aeromexico
30 Aug.
MEX
11:00 p.m.
Mexico City Benito Juarez airport
5h 30m
5:30 a.m.
+1
YUL
Montreal Pierre Elliott Trudeau Intl airport
347 CAD
Aeromexico
Aeromexico
12 Sep.
YUL
12:00 a.m.
Montreal Pierre Elliott Trudeau Intl airport
5h 45m
4:45 a.m.
MEX
Mexico City Benito Juarez airport
Aeromexico
25 Sep.
MEX
11:00 p.m.
Mexico City Benito Juarez airport
5h 20m
5:20 a.m.
+1
YUL
Montreal Pierre Elliott Trudeau Intl airport
347 CAD
Aeromexico
Aeromexico
08 Oct.
YUL
12:00 a.m.
Montreal Pierre Elliott Trudeau Intl airport
5h 55m
4:55 a.m.
MEX
Mexico City Benito Juarez airport
Aeromexico
17 Oct.
MEX
11:00 p.m.
Mexico City Benito Juarez airport
5h 15m
5:15 a.m.
+1
YUL
Montreal Pierre Elliott Trudeau Intl airport
347 CAD
Aeromexico
Aeromexico
12 Nov.
YUL
12:00 a.m.
Montreal Pierre Elliott Trudeau Intl airport
5h 40m
4:40 a.m.
MEX
Mexico City Benito Juarez airport
Aeromexico
26 Nov.
MEX
11:00 p.m.
Mexico City Benito Juarez airport
5h 25m
5:25 a.m.
+1
YUL
Montreal Pierre Elliott Trudeau Intl airport
347 CAD
Aeromexico
Aeromexico
05 Sep.
YYZ
12:00 a.m.
Toronto Pearson Intl airport
5h 05m
4:05 a.m.
MEX
Mexico City Benito Juarez airport
Aeromexico
27 Sep.
MEX
11:00 p.m.
Mexico City Benito Juarez airport
5h 00m
5:00 a.m.
+1
YYZ
Toronto Pearson Intl airport
349 CAD
Aeromexico
Aeromexico
06 Jun.
YUL
12:00 a.m.
Montreal Pierre Elliott Trudeau Intl airport
5h 35m
4:35 a.m.
MEX
Mexico City Benito Juarez airport
Aeromexico
09 Jun.
MEX
11:00 p.m.
Mexico City Benito Juarez airport
5h 15m
5:15 a.m.
+1
YUL
Montreal Pierre Elliott Trudeau Intl airport
350 CAD
Aeromexico
Aeromexico
05 Sep.
YYZ
12:00 a.m.
Toronto Pearson Intl airport
5h 05m
4:05 a.m.
MEX
Mexico City Benito Juarez airport
Aeromexico
27 Sep.
MEX
11:00 p.m.
Mexico City Benito Juarez airport
5h 00m
5:00 a.m.
+1
YYZ
Toronto Pearson Intl airport
349 CAD
Aeromexico
Aeromexico
06 Jun.
YUL
12:00 a.m.
Montreal Pierre Elliott Trudeau Intl airport
5h 35m
4:35 a.m.
MEX
Mexico City Benito Juarez airport
Aeromexico
09 Jun.
MEX
11:00 p.m.
Mexico City Benito Juarez airport
5h 15m
5:15 a.m.
+1
YUL
Montreal Pierre Elliott Trudeau Intl airport
350 CAD
Aeromexico
Aeromexico
09 Jul.
YUL
12:00 a.m.
Montreal Pierre Elliott Trudeau Intl airport
5h 29m
4:29 a.m.
MEX
Mexico City Benito Juarez airport
Aeromexico
18 Jul.
MEX
11:00 p.m.
Mexico City Benito Juarez airport
5h 25m
5:25 a.m.
+1
YUL
Montreal Pierre Elliott Trudeau Intl airport
361 CAD
Aeromexico
Aeromexico
23 Aug.
YUL
12:00 a.m.
Montreal Pierre Elliott Trudeau Intl airport
5h 35m
4:35 a.m.
MEX
Mexico City Benito Juarez airport
Aeromexico
30 Aug.
MEX
11:00 p.m.
Mexico City Benito Juarez airport
5h 30m
5:30 a.m.
+1
YUL
Montreal Pierre Elliott Trudeau Intl airport
347 CAD
Aeromexico
Aeromexico
12 Sep.
YUL
12:00 a.m.
Montreal Pierre Elliott Trudeau Intl airport
5h 45m
4:45 a.m.
MEX
Mexico City Benito Juarez airport
Aeromexico
25 Sep.
MEX
11:00 p.m.
Mexico City Benito Juarez airport
5h 20m
5:20 a.m.
+1
YUL
Montreal Pierre Elliott Trudeau Intl airport
347 CAD
Aeromexico
Aeromexico
12 Nov.
YUL
12:00 a.m.
Montreal Pierre Elliott Trudeau Intl airport
5h 40m
4:40 a.m.
MEX
Mexico City Benito Juarez airport
Aeromexico
26 Nov.
MEX
11:00 p.m.
Mexico City Benito Juarez airport
5h 25m
5:25 a.m.
+1
YUL
Montreal Pierre Elliott Trudeau Intl airport
347 CAD

Flights from Canada to:

Flights to Mexico City from:

  • Canada
  • North America