Flight times from Mexico City to Toronto & schedule

The average flight time from Mexico City to Toronto is About 4 hours 44 minutes, covering a distance of About 3,258.09km.

Flight duration

About 4 hours 44 minutes

Flight distance

About 3,258.09km

Latest flight

17:55 → 00:49

How long is the flight from Mexico City to Toronto?

The flights usually depart from Mexico City International Airport and arrive at Toronto Pearson International Airport.

See more
Earliest first
Latest first
Air Canada AC992
MEX 00:05
YYZ 06:45
Nonstop 4.7h
S
M
T
W
T
F
S
Check prices
Flair Airlines F82627
MEX 00:45
YYZ 07:25
Nonstop 4.7h
S
M
T
W
T
F
S
Check prices
Viva VB2015
TLC 06:05
CUN 09:20
With stops 2.3h
S
M
T
W
T
F
S
Flair Airlines F82613
CUN 18:50
YYZ 23:55
4.1h
S
M
T
W
T
F
S
Check prices
Viva VB2015
TLC 06:05
CUN 09:20
With stops 2.3h
S
M
T
W
T
F
S
Porter Airlines PD764
CUN 19:30
YHM 00:22
3.9h
S
M
T
W
T
F
S
Check prices
Viva VB1166
MEX 06:10
PVR 07:40
With stops 1.5h
S
M
T
W
T
F
S
Flair Airlines F82623
PVR 12:10
YYZ 18:55
4.8h
S
M
T
W
T
F
S
Check prices
Viva VB1166
MEX 06:10
PVR 07:40
With stops 1.5h
S
M
T
W
T
F
S
Porter Airlines PD770
PVR 19:15
YHM 00:50
4.6h
S
M
T
W
T
F
S
Check prices
Viva VB2281
NLU 06:35
CUN 09:55
With stops 2.3h
S
M
T
W
T
F
S
Porter Airlines PD764
CUN 19:30
YHM 00:22
3.9h
S
M
T
W
T
F
S
Check prices
Volaris Y4100
MEX 06:40
CUN 09:56
With stops 2.3h
S
M
T
W
T
F
S
Flair Airlines F82613
CUN 18:50
YYZ 23:55
4.1h
S
M
T
W
T
F
S
Check prices
Volaris Y43481
TLC 06:43
CUN 10:07
With stops 2.4h
S
M
T
W
T
F
S
Flair Airlines F82613
CUN 18:50
YYZ 23:55
4.1h
S
M
T
W
T
F
S
Check prices
Volaris Y43481
TLC 06:43
CUN 10:07
With stops 2.4h
S
M
T
W
T
F
S
Porter Airlines PD764
CUN 19:30
YHM 00:22
3.9h
S
M
T
W
T
F
S
Check prices
United Airlines UA718
MEX 07:30
EWR 14:35
With stops 5.1h
S
M
T
W
T
F
S
United Airlines UA3555
EWR 10:00
YYZ 11:48
1.8h
S
M
T
W
T
F
S
Check prices
United Airlines UA784
MEX 07:55
DEN 11:50
With stops 3.9h
S
M
T
W
T
F
S
United Airlines UA264
DEN 17:30
YYZ 22:44
3.2h
S
M
T
W
T
F
S
Check prices
Viva VB2273
NLU 08:30
CUN 11:50
With stops 2.3h
S
M
T
W
T
F
S
Flair Airlines F82613
CUN 18:50
YYZ 23:55
4.1h
S
M
T
W
T
F
S
Check prices
Viva VB1380
MEX 08:30
CUN 11:45
With stops 2.3h
S
M
T
W
T
F
S
Porter Airlines PD764
CUN 19:30
YHM 00:22
3.9h
S
M
T
W
T
F
S
Check prices
United Airlines UA1567
MEX 08:40
IAD 14:50
With stops 4.2h
S
M
T
W
T
F
S
United Airlines UA3453
IAD 17:15
YYZ 18:42
1.4h
S
M
T
W
T
F
S
Check prices
Viva VB7350
NLU 08:50
PVR 10:20
With stops 1.5h
S
M
T
W
T
F
S
Flair Airlines F82623
PVR 12:10
YYZ 18:55
4.8h
S
M
T
W
T
F
S
Check prices
Viva VB7350
NLU 08:50
PVR 10:20
With stops 1.5h
S
M
T
W
T
F
S
Porter Airlines PD770
PVR 19:15
YHM 00:50
4.6h
S
M
T
W
T
F
S
Check prices
United Airlines UA2252
MEX 10:00
EWR 16:45
With stops 4.8h
S
M
T
W
T
F
S
United Airlines UA3553
EWR 07:45
YYZ 09:29
1.7h
S
M
T
W
T
F
S
Check prices
DM Airlines DM7105
NLU 10:21
PUJ 16:49
With stops 4.5h
S
M
T
W
T
F
S
DM Airlines DM5862
PUJ 19:25
YYZ 23:55
4.5h
S
M
T
W
T
F
S
Check prices
Volaris Y43533
NLU 10:40
CUN 14:01
With stops 2.4h
S
M
T
W
T
F
S
Flair Airlines F82613
CUN 18:50
YYZ 23:55
4.1h
S
M
T
W
T
F
S
Check prices
See all
Westjet WS6101
MEX 23:20
YYZ 06:20
Nonstop 5.0h
S
M
T
W
T
F
S
Check prices
Aeromexico AM692
MEX 23:10
YYZ 06:20
Nonstop 5.2h
S
M
T
W
T
F
S
Check prices
Viva VB1374
MEX 23:05
CUN 02:15
With stops 2.2h
S
M
T
W
T
F
S
Porter Airlines PD766
CUN 12:59
YYZ 17:54
3.9h
S
M
T
W
T
F
S
Check prices
Viva VB1374
MEX 23:05
CUN 02:15
With stops 2.2h
S
M
T
W
T
F
S
Porter Airlines PD792
CUN 17:20
YYZ 22:15
3.9h
S
M
T
W
T
F
S
Check prices
Viva VB1374
MEX 23:05
CUN 02:15
With stops 2.2h
S
M
T
W
T
F
S
Flair Airlines F82613
CUN 18:50
YYZ 23:55
4.1h
S
M
T
W
T
F
S
Check prices
Viva VB1374
MEX 23:05
CUN 02:15
With stops 2.2h
S
M
T
W
T
F
S
Porter Airlines PD764
CUN 19:30
YHM 00:22
3.9h
S
M
T
W
T
F
S
Check prices
Aeromexico AM564
MEX 22:00
CUN 01:16
With stops 2.3h
S
M
T
W
T
F
S
Flair Airlines F82611
CUN 11:40
YYZ 16:45
4.1h
S
M
T
W
T
F
S
Check prices
Viva VB7061
NLU 19:45
CUN 22:55
With stops 2.2h
S
M
T
W
T
F
S
Flair Airlines F82611
CUN 11:40
YYZ 16:45
4.1h
S
M
T
W
T
F
S
Check prices
Viva VB7061
NLU 19:45
CUN 22:55
With stops 2.2h
S
M
T
W
T
F
S
Porter Airlines PD766
CUN 12:59
YYZ 17:54
3.9h
S
M
T
W
T
F
S
Check prices
Viva VB7033
TLC 17:45
CUN 21:00
With stops 2.3h
S
M
T
W
T
F
S
Flair Airlines F82611
CUN 11:40
YYZ 16:45
4.1h
S
M
T
W
T
F
S
Check prices
Viva VB7033
TLC 17:45
CUN 21:00
With stops 2.3h
S
M
T
W
T
F
S
Porter Airlines PD766
CUN 12:59
YYZ 17:54
3.9h
S
M
T
W
T
F
S
Check prices
Viva VB1168
MEX 15:10
PVR 16:40
With stops 1.5h
S
M
T
W
T
F
S
Porter Airlines PD770
PVR 19:15
YHM 00:50
4.6h
S
M
T
W
T
F
S
Check prices
Aeromexico AM880
NLU 14:30
PVR 16:03
With stops 1.6h
S
M
T
W
T
F
S
Porter Airlines PD770
PVR 19:15
YHM 00:50
4.6h
S
M
T
W
T
F
S
Check prices
Aeromexico AM596
NLU 13:34
CUN 17:00
With stops 2.4h
S
M
T
W
T
F
S
Flair Airlines F82611
CUN 11:40
YYZ 16:45
4.1h
S
M
T
W
T
F
S
Check prices
Volaris Y4560
TLC 12:42
PVR 14:03
With stops 1.4h
S
M
T
W
T
F
S
Porter Airlines PD770
PVR 19:15
YHM 00:50
4.6h
S
M
T
W
T
F
S
Check prices
Air Canada AC990
MEX 12:30
YYZ 19:10
Nonstop 4.7h
S
M
T
W
T
F
S
Check prices
Viva VB7442
NLU 11:49
CUN 15:10
With stops 2.4h
S
M
T
W
T
F
S
Porter Airlines PD764
CUN 19:30
YHM 00:22
3.9h
S
M
T
W
T
F
S
Check prices
United Airlines UA1091
MEX 11:25
IAH 14:43
With stops 2.3h
S
M
T
W
T
F
S
United Airlines UA2606
IAH 10:00
YYZ 14:10
3.2h
S
M
T
W
T
F
S
Check prices
Volaris Y43483
TLC 11:03
CUN 14:27
With stops 2.4h
S
M
T
W
T
F
S
Porter Airlines PD764
CUN 19:30
YHM 00:22
3.9h
S
M
T
W
T
F
S
Check prices
Viva VB9144
TLC 10:43
PVR 12:07
With stops 1.4h
S
M
T
W
T
F
S
Porter Airlines PD770
PVR 19:15
YHM 00:50
4.6h
S
M
T
W
T
F
S
Check prices
See all
Air Canada AC992
MEX 00:05
YYZ 06:45
Nonstop 4.7h
S
M
T
W
T
F
S
Check prices
Flair Airlines F82627
MEX 00:45
YYZ 07:25
Nonstop 4.7h
S
M
T
W
T
F
S
Check prices
Air Canada AC990
MEX 12:30
YYZ 19:10
Nonstop 4.7h
S
M
T
W
T
F
S
Check prices
Aeromexico AM692
MEX 23:10
YYZ 06:20
Nonstop 5.2h
S
M
T
W
T
F
S
Check prices
Westjet WS6101
MEX 23:20
YYZ 06:20
Nonstop 5.0h
S
M
T
W
T
F
S
Check prices
Westjet WS6101
MEX 23:20
YYZ 06:20
Nonstop 5.0h
S
M
T
W
T
F
S
Check prices
Aeromexico AM692
MEX 23:10
YYZ 06:20
Nonstop 5.2h
S
M
T
W
T
F
S
Check prices
Air Canada AC990
MEX 12:30
YYZ 19:10
Nonstop 4.7h
S
M
T
W
T
F
S
Check prices
Flair Airlines F82627
MEX 00:45
YYZ 07:25
Nonstop 4.7h
S
M
T
W
T
F
S
Check prices
Air Canada AC992
MEX 00:05
YYZ 06:45
Nonstop 4.7h
S
M
T
W
T
F
S
Check prices

FAQs about flight schedules from Mexico City to Toronto