Flight times from Beijing to Toronto & schedule

The average flight time from Beijing to Toronto is About 12 hours 50 minutes, covering a distance of About 10,588.03 km.

Flight duration

About 12 hours 50 minutes

Flight distance

About 10,588.03 km

Latest flight

18:55 → 18:50

How long is the flight from Beijing to Toronto?

The flights usually depart from Beijing Capital International Airport and arrive at Toronto Pearson International Airport.

See more
Earliest first
Latest first
Qatar Airways QR6391
PKX 00:10
DOH 05:15
With stops 10.1h
S
M
T
W
T
F
S
Qatar Airways QR767
DOH 08:30
YYZ 15:40
14.2h
S
M
T
W
T
F
S
Check prices
EgyptAir MS956
PEK 00:45
CAI 05:45
With stops 11.0h
S
M
T
W
T
F
S
EgyptAir MS995
CAI 01:45
YYZ 07:40
11.9h
S
M
T
W
T
F
S
Check prices
Turkish Airlines TK089
PEK 00:50
IST 06:15
With stops 10.4h
S
M
T
W
T
F
S
Turkish Airlines TK017
IST 15:20
YYZ 19:15
10.9h
S
M
T
W
T
F
S
Check prices
Qatar Airways QR893
PKX 01:25
DOH 05:55
With stops 9.5h
S
M
T
W
T
F
S
Qatar Airways QR767
DOH 08:30
YYZ 15:40
14.2h
S
M
T
W
T
F
S
Check prices
Cathay Pacific CX395
PEK 03:15
HKG 06:55
With stops 3.7h
S
M
T
W
T
F
S
Cathay Pacific CX828
HKG 10:25
YYZ 13:15
14.8h
S
M
T
W
T
F
S
Check prices
China Eastern Airlines MU5100
PEK 07:00
PVG 09:15
With stops 2.3h
S
M
T
W
T
F
S
China Eastern Airlines MU207
PVG 12:00
YYZ 14:25
14.4h
S
M
T
W
T
F
S
Check prices
China Eastern Airlines MU5186
PKX 07:30
PVG 09:45
With stops 2.3h
S
M
T
W
T
F
S
China Eastern Airlines MU207
PVG 12:00
YYZ 14:25
14.4h
S
M
T
W
T
F
S
Check prices
All Nippon Airways NH964
PEK 08:25
HND 12:40
With stops 3.3h
S
M
T
W
T
F
S
Air Canada AC002
HND 18:50
YYZ 17:05
12.3h
S
M
T
W
T
F
S
Check prices
Japan Airlines JL020
PEK 08:30
HND 12:55
With stops 3.4h
S
M
T
W
T
F
S
Air Canada AC002
HND 18:50
YYZ 17:05
12.3h
S
M
T
W
T
F
S
Check prices
Turkish Airlines TK197
PEK 08:50
IST 14:15
With stops 10.4h
S
M
T
W
T
F
S
Turkish Airlines TK017
IST 15:20
YYZ 19:15
10.9h
S
M
T
W
T
F
S
Check prices
Korean Air KE860
PEK 10:40
ICN 13:45
With stops 2.1h
S
M
T
W
T
F
S
Korean Air KE077
ICN 10:20
YYZ 10:20
13.0h
S
M
T
W
T
F
S
Check prices
Air China CA993
PEK 12:30
YYZ 13:10
Nonstop 12.7h
S
M
T
W
T
F
S
Check prices
Hainan Airlines HU495
PEK 13:25
SEA 08:00
With stops 10.6h
S
M
T
W
T
F
S
Alaska Airlines AS385
SEA 07:55
YYZ 15:35
4.7h
S
M
T
W
T
F
S
Check prices
Royal Air Maroc AT231
PKX 13:55
CMN 20:10
With stops 13.3h
S
M
T
W
T
F
S
Royal Air Maroc AT210
CMN 16:30
YYZ 20:10
8.7h
S
M
T
W
T
F
S
Check prices
Korean Air KE856
PEK 14:15
ICN 17:35
With stops 2.3h
S
M
T
W
T
F
S
Korean Air KE077
ICN 10:20
YYZ 10:20
13.0h
S
M
T
W
T
F
S
Check prices
Hainan Airlines HU7975
PEK 14:20
YYZ 14:10
Nonstop 12.8h
S
M
T
W
T
F
S
Check prices
Air China CA113
PEK 14:25
NRT 19:00
With stops 3.6h
S
M
T
W
T
F
S
Air Canada AC010
NRT 18:45
YYZ 16:45
12.0h
S
M
T
W
T
F
S
Check prices
Asiana Airlines OZ336
PEK 17:30
ICN 20:30
With stops 2.0h
S
M
T
W
T
F
S
Air Canada AC062
ICN 20:10
YYZ 19:25
13.3h
S
M
T
W
T
F
S
Check prices
Qatar Airways QR5577
PKX 18:15
DOH 22:45
With stops 9.5h
S
M
T
W
T
F
S
Qatar Airways QR767
DOH 08:30
YYZ 15:40
14.2h
S
M
T
W
T
F
S
Check prices
China Southern Airlines CZ3100
PKX 18:30
CAN 21:50
With stops 3.3h
S
M
T
W
T
F
S
China Southern Airlines CZ311
CAN 19:25
YYZ 22:15
14.8h
S
M
T
W
T
F
S
Check prices
See all
Saudia SV887
PKX 21:25
DMM 03:25
With stops 11.0h
S
M
T
W
T
F
S
Saudia SV887
DMM 04:15
JED 06:40
2.4h
S
M
T
W
T
F
S
Saudia SV061
JED 08:50
YYZ 14:25
13.6h
S
M
T
W
T
F
S
Check prices
Air Canada AC030
PEK 20:05
YVR 15:15
With stops 11.2h
S
M
T
W
T
F
S
Porter Airlines PD318
YVR 22:55
YYZ 06:35
4.7h
S
M
T
W
T
F
S
Check prices
Air Canada AC030
PEK 20:05
YVR 15:15
With stops 11.2h
S
M
T
W
T
F
S
Air Canada AC128
YVR 23:00
YYZ 06:35
4.6h
S
M
T
W
T
F
S
Check prices
Air China CA7522
PEK 20:05
YVR 15:15
With stops 11.2h
S
M
T
W
T
F
S
Air Canada AC128
YVR 23:00
YYZ 06:35
4.6h
S
M
T
W
T
F
S
Check prices
Air Canada AC030
PEK 20:05
YVR 15:15
With stops 11.2h
S
M
T
W
T
F
S
Porter Airlines PD482
YVR 12:15
YHM 19:59
4.7h
S
M
T
W
T
F
S
Check prices
Cathay Pacific CX337
PEK 19:30
HKG 23:25
With stops 3.9h
S
M
T
W
T
F
S
Cathay Pacific CX828
HKG 10:25
YYZ 13:15
14.8h
S
M
T
W
T
F
S
Check prices
United Airlines UA889
PEK 19:20
SFO 14:50
With stops 10.5h
S
M
T
W
T
F
S
United Airlines UA608
SFO 08:04
YYZ 16:09
5.1h
S
M
T
W
T
F
S
Check prices
Cathay Pacific CX393
PEK 18:35
HKG 22:20
With stops 3.8h
S
M
T
W
T
F
S
Cathay Pacific CX826
HKG 19:20
YYZ 22:00
14.7h
S
M
T
W
T
F
S
Check prices
China Southern Airlines CZ3100
PKX 18:30
CAN 21:50
With stops 3.3h
S
M
T
W
T
F
S
China Southern Airlines CZ311
CAN 19:25
YYZ 22:15
14.8h
S
M
T
W
T
F
S
Check prices
Qatar Airways QR5577
PKX 18:15
DOH 22:45
With stops 9.5h
S
M
T
W
T
F
S
Qatar Airways QR767
DOH 08:30
YYZ 15:40
14.2h
S
M
T
W
T
F
S
Check prices
Asiana Airlines OZ336
PEK 17:30
ICN 20:30
With stops 2.0h
S
M
T
W
T
F
S
Air Canada AC062
ICN 20:10
YYZ 19:25
13.3h
S
M
T
W
T
F
S
Check prices
Air China CA113
PEK 14:25
NRT 19:00
With stops 3.6h
S
M
T
W
T
F
S
Air Canada AC010
NRT 18:45
YYZ 16:45
12.0h
S
M
T
W
T
F
S
Check prices
Hainan Airlines HU7975
PEK 14:20
YYZ 14:10
Nonstop 12.8h
S
M
T
W
T
F
S
Check prices
Korean Air KE856
PEK 14:15
ICN 17:35
With stops 2.3h
S
M
T
W
T
F
S
Korean Air KE077
ICN 10:20
YYZ 10:20
13.0h
S
M
T
W
T
F
S
Check prices
Royal Air Maroc AT231
PKX 13:55
CMN 20:10
With stops 13.3h
S
M
T
W
T
F
S
Royal Air Maroc AT210
CMN 16:30
YYZ 20:10
8.7h
S
M
T
W
T
F
S
Check prices
Hainan Airlines HU495
PEK 13:25
SEA 08:00
With stops 10.6h
S
M
T
W
T
F
S
Alaska Airlines AS385
SEA 07:55
YYZ 15:35
4.7h
S
M
T
W
T
F
S
Check prices
Air China CA993
PEK 12:30
YYZ 13:10
Nonstop 12.7h
S
M
T
W
T
F
S
Check prices
Korean Air KE860
PEK 10:40
ICN 13:45
With stops 2.1h
S
M
T
W
T
F
S
Korean Air KE077
ICN 10:20
YYZ 10:20
13.0h
S
M
T
W
T
F
S
Check prices
Turkish Airlines TK197
PEK 08:50
IST 14:15
With stops 10.4h
S
M
T
W
T
F
S
Turkish Airlines TK017
IST 15:20
YYZ 19:15
10.9h
S
M
T
W
T
F
S
Check prices
Japan Airlines JL020
PEK 08:30
HND 12:55
With stops 3.4h
S
M
T
W
T
F
S
Air Canada AC002
HND 18:50
YYZ 17:05
12.3h
S
M
T
W
T
F
S
Check prices
See all
Air China CA993
PEK 12:30
YYZ 13:10
Nonstop 12.7h
S
M
T
W
T
F
S
Check prices
Hainan Airlines HU7975
PEK 14:20
YYZ 14:10
Nonstop 12.8h
S
M
T
W
T
F
S
Check prices
Hainan Airlines HU7975
PEK 14:20
YYZ 14:10
Nonstop 12.8h
S
M
T
W
T
F
S
Check prices
Air China CA993
PEK 12:30
YYZ 13:10
Nonstop 12.7h
S
M
T
W
T
F
S
Check prices

Top airlines for flights from Beijing to Toronto

Multiple airlines provide flights from Beijing to Toronto. The best rated one is Korean Air with an average rating of 10.0.

See more
Korean Air
Korean Air
User rating: 10.0
Hainan Airlines
Hainan Airlines
User rating: 9.0
Japan Airlines
Japan Airlines
User rating: 9.0
LOT Polish Airlines
LOT Polish Airlines
User rating: 9.0
China Eastern Airlines
China Eastern Airlines
User rating: 9.0

FAQs about flight schedules from Beijing to Toronto