Flight times from Toronto to Guangzhou & schedule

The average flight time from Toronto to Guangzhou is About 12 hours 17 minutes, covering a distance of About 12,448.61 km.

Flight duration

About 12 hours 17 minutes

Flight distance

About 12,448.61 km

How long is the flight from Toronto to Guangzhou?

The flights usually depart from Toronto Pearson International Airport and arrive at Guangzhou Baiyun International Airport.

See more
Earliest first
Latest first
China Southern Airlines CZ312
YYZ 1:30 AM
CAN 5:00 AM
Nonstop 15.5h
S
M
T
W
T
F
S
Check prices
Flair Airlines F8609
YYZ 1:40 PM
YVR 5:10 PM
With stops 5.5h
S
M
T
W
T
F
S
China Southern Airlines CZ330
YVR 12:35 AM
CAN 5:20 AM
13.8h
S
M
T
W
T
F
S
Check prices
Porter Airlines PD311
YYZ 1:15 PM
YVR 3:24 PM
With stops 5.2h
S
M
T
W
T
F
S
China Southern Airlines CZ330
YVR 12:35 AM
CAN 5:20 AM
13.8h
S
M
T
W
T
F
S
Check prices
Air Canada AC061
YYZ 1:15 PM
ICN 6:25 PM
With stops 15.2h
S
M
T
W
T
F
S
Asiana Airlines OZ369
ICN 7:55 AM
CAN 11:10 AM
4.3h
S
M
T
W
T
F
S
Check prices
China Eastern Airlines MU208
YYZ 4:25 PM
PVG 7:00 PM
With stops 14.6h
S
M
T
W
T
F
S
China Eastern Airlines MU5325
PVG 10:20 PM
CAN 12:50 AM
2.5h
S
M
T
W
T
F
S
Check prices
WestJet WS713
YYZ 4:15 PM
YVR 6:45 PM
With stops 5.5h
S
M
T
W
T
F
S
China Southern Airlines CZ330
YVR 12:35 AM
CAN 5:20 AM
13.8h
S
M
T
W
T
F
S
Check prices
Hainan Airlines HU7976
YYZ 4:10 PM
PEK 6:40 PM
With stops 13.5h
S
M
T
W
T
F
S
Hainan Airlines HU7803
PEK 9:30 AM
CAN 1:05 PM
3.6h
S
M
T
W
T
F
S
Check prices
China Eastern Airlines MU208
YYZ 4:25 PM
PVG 7:00 PM
With stops 14.6h
S
M
T
W
T
F
S
China Eastern Airlines MU5305
SHA 12:30 PM
CAN 3:10 PM
2.7h
S
M
T
W
T
F
S
Check prices
Air China CA994
YYZ 4:15 PM
PEK 6:15 PM
With stops 14.0h
S
M
T
W
T
F
S
Air China CA1339
PEK 12:00 PM
CAN 3:30 PM
3.5h
S
M
T
W
T
F
S
Check prices
China Eastern Airlines MU208
YYZ 4:25 PM
PVG 7:00 PM
With stops 14.6h
S
M
T
W
T
F
S
China Eastern Airlines MU5329
PVG 1:35 PM
CAN 4:15 PM
2.7h
S
M
T
W
T
F
S
Check prices
Hainan Airlines HU7976
YYZ 4:10 PM
PEK 6:40 PM
With stops 13.5h
S
M
T
W
T
F
S
Hainan Airlines HU7811
PEK 4:30 PM
CAN 8:00 PM
3.5h
S
M
T
W
T
F
S
Check prices
China Eastern Airlines MU208
YYZ 4:25 PM
PVG 7:00 PM
With stops 14.6h
S
M
T
W
T
F
S
China Eastern Airlines MU5311
PVG 4:50 PM
CAN 7:25 PM
2.6h
S
M
T
W
T
F
S
Check prices
Air Canada AC033
YYZ 6:55 PM
YVR 10:07 PM
With stops 5.2h
S
M
T
W
T
F
S
China Southern Airlines CZ330
YVR 12:35 AM
CAN 5:20 AM
13.8h
S
M
T
W
T
F
S
Check prices
Saudia SV062
YYZ 6:00 PM
JED 1:45 PM
With stops 11.8h
S
M
T
W
T
F
S
Saudia SV882
JED 1:50 AM
CAN 3:25 PM
8.6h
S
M
T
W
T
F
S
Check prices
Porter Airlines PD481
YHM 7:00 AM
YVR 9:08 AM
With stops 5.1h
S
M
T
W
T
F
S
China Southern Airlines CZ330
YVR 12:35 AM
CAN 5:20 AM
13.8h
S
M
T
W
T
F
S
Check prices
Air Transat TS7481
YHM 7:05 AM
YVR 9:32 AM
With stops 5.5h
S
M
T
W
T
F
S
China Southern Airlines CZ330
YVR 12:35 AM
CAN 5:20 AM
13.8h
S
M
T
W
T
F
S
Check prices
Air Canada AC103
YYZ 7:00 AM
YVR 10:23 AM
With stops 5.4h
S
M
T
W
T
F
S
China Southern Airlines CZ330
YVR 12:35 AM
CAN 5:20 AM
13.8h
S
M
T
W
T
F
S
Check prices
WestJet WS711
YYZ 9:00 AM
YVR 12:30 PM
With stops 5.5h
S
M
T
W
T
F
S
China Southern Airlines CZ330
YVR 12:35 AM
CAN 5:20 AM
13.8h
S
M
T
W
T
F
S
Check prices
Porter Airlines PD305
YYZ 9:00 AM
YVR 11:09 AM
With stops 5.2h
S
M
T
W
T
F
S
China Southern Airlines CZ330
YVR 12:35 AM
CAN 5:20 AM
13.8h
S
M
T
W
T
F
S
Check prices
Air Transat TS7305
YYZ 9:10 AM
YVR 11:35 AM
With stops 5.4h
S
M
T
W
T
F
S
China Southern Airlines CZ330
YVR 12:35 AM
CAN 5:20 AM
13.8h
S
M
T
W
T
F
S
Check prices
See all
Sichuan Airlines 3U7122
YYZ 12:30 AM
CAN 5:10 AM
Nonstop 15.7h
S
M
T
W
T
F
S
Check prices
Air Canada AC001
YYZ 12:40 PM
HND 4:40 PM
With stops 14.0h
S
M
T
W
T
F
S
Japan Airlines JL087
HND 8:35 AM
CAN 1:05 PM
5.5h
S
M
T
W
T
F
S
Check prices
Air Canada AC009
YYZ 12:35 PM
NRT 4:30 PM
With stops 13.9h
S
M
T
W
T
F
S
Japan Airlines JL087
HND 8:35 AM
CAN 1:05 PM
5.5h
S
M
T
W
T
F
S
Check prices
Air Canada AC001
YYZ 12:40 PM
HND 4:40 PM
With stops 14.0h
S
M
T
W
T
F
S
All Nippon Airways NH923
HND 9:20 AM
CAN 1:50 PM
5.5h
S
M
T
W
T
F
S
Check prices
EgyptAir MS996
YYZ 12:00 PM
CAI 4:25 AM
With stops 10.4h
S
M
T
W
T
F
S
EgyptAir MS958
CAI 12:05 AM
CAN 3:30 PM
9.4h
S
M
T
W
T
F
S
Check prices
Porter Airlines PD663
YYZ 11:05 AM
LAX 1:20 PM
With stops 5.3h
S
M
T
W
T
F
S
China Southern Airlines CZ328
LAX 11:50 PM
CAN 5:55 AM
15.1h
S
M
T
W
T
F
S
Check prices
WestJet WS711
YYZ 9:00 AM
YVR 12:30 PM
With stops 5.5h
S
M
T
W
T
F
S
China Southern Airlines CZ330
YVR 12:35 AM
CAN 5:20 AM
13.8h
S
M
T
W
T
F
S
Check prices
Porter Airlines PD305
YYZ 9:00 AM
YVR 11:09 AM
With stops 5.2h
S
M
T
W
T
F
S
China Southern Airlines CZ330
YVR 12:35 AM
CAN 5:20 AM
13.8h
S
M
T
W
T
F
S
Check prices
Air Transat TS7305
YYZ 9:10 AM
YVR 11:35 AM
With stops 5.4h
S
M
T
W
T
F
S
China Southern Airlines CZ330
YVR 12:35 AM
CAN 5:20 AM
13.8h
S
M
T
W
T
F
S
Check prices
Porter Airlines PD481
YHM 7:00 AM
YVR 9:08 AM
With stops 5.1h
S
M
T
W
T
F
S
China Southern Airlines CZ330
YVR 12:35 AM
CAN 5:20 AM
13.8h
S
M
T
W
T
F
S
Check prices
Air Transat TS7481
YHM 7:05 AM
YVR 9:32 AM
With stops 5.5h
S
M
T
W
T
F
S
China Southern Airlines CZ330
YVR 12:35 AM
CAN 5:20 AM
13.8h
S
M
T
W
T
F
S
Check prices
Air Canada AC103
YYZ 7:00 AM
YVR 10:23 AM
With stops 5.4h
S
M
T
W
T
F
S
China Southern Airlines CZ330
YVR 12:35 AM
CAN 5:20 AM
13.8h
S
M
T
W
T
F
S
Check prices
Air Canada AC033
YYZ 6:55 PM
YVR 10:07 PM
With stops 5.2h
S
M
T
W
T
F
S
China Southern Airlines CZ330
YVR 12:35 AM
CAN 5:20 AM
13.8h
S
M
T
W
T
F
S
Check prices
Saudia SV062
YYZ 6:00 PM
JED 1:45 PM
With stops 11.8h
S
M
T
W
T
F
S
Saudia SV882
JED 1:50 AM
CAN 3:25 PM
8.6h
S
M
T
W
T
F
S
Check prices
China Eastern Airlines MU208
YYZ 4:25 PM
PVG 7:00 PM
With stops 14.6h
S
M
T
W
T
F
S
China Eastern Airlines MU5325
PVG 10:20 PM
CAN 12:50 AM
2.5h
S
M
T
W
T
F
S
Check prices
WestJet WS713
YYZ 4:15 PM
YVR 6:45 PM
With stops 5.5h
S
M
T
W
T
F
S
China Southern Airlines CZ330
YVR 12:35 AM
CAN 5:20 AM
13.8h
S
M
T
W
T
F
S
Check prices
Hainan Airlines HU7976
YYZ 4:10 PM
PEK 6:40 PM
With stops 13.5h
S
M
T
W
T
F
S
Hainan Airlines HU7803
PEK 9:30 AM
CAN 1:05 PM
3.6h
S
M
T
W
T
F
S
Check prices
China Eastern Airlines MU208
YYZ 4:25 PM
PVG 7:00 PM
With stops 14.6h
S
M
T
W
T
F
S
China Eastern Airlines MU5305
SHA 12:30 PM
CAN 3:10 PM
2.7h
S
M
T
W
T
F
S
Check prices
Air China CA994
YYZ 4:15 PM
PEK 6:15 PM
With stops 14.0h
S
M
T
W
T
F
S
Air China CA1339
PEK 12:00 PM
CAN 3:30 PM
3.5h
S
M
T
W
T
F
S
Check prices
China Eastern Airlines MU208
YYZ 4:25 PM
PVG 7:00 PM
With stops 14.6h
S
M
T
W
T
F
S
China Eastern Airlines MU5329
PVG 1:35 PM
CAN 4:15 PM
2.7h
S
M
T
W
T
F
S
Check prices
See all
China Southern Airlines CZ312
YYZ 1:30 AM
CAN 5:00 AM
Nonstop 15.5h
S
M
T
W
T
F
S
Check prices
Sichuan Airlines 3U7122
YYZ 12:30 AM
CAN 5:10 AM
Nonstop 15.7h
S
M
T
W
T
F
S
Check prices
Sichuan Airlines 3U7122
YYZ 12:30 AM
CAN 5:10 AM
Nonstop 15.7h
S
M
T
W
T
F
S
Check prices
China Southern Airlines CZ312
YYZ 1:30 AM
CAN 5:00 AM
Nonstop 15.5h
S
M
T
W
T
F
S
Check prices