Flight times from Beijing to Toronto & schedule

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

Flight duration

About 12 hours 47 minutes

Flight distance

About 10,588.03km

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
EgyptAir MS956
PEK 00:30
CAI 06:15
With stops 10.8h
S
M
T
W
T
F
S
EgyptAir MS995
CAI 02:55
YYZ 07:25
11.5h
S
M
T
W
T
F
S
Check prices
Cathay Pacific CX395
PEK 03:15
HKG 07:05
With stops 3.8h
S
M
T
W
T
F
S
Cathay Pacific CX820
HKG 02:50
YYZ 05:45
14.9h
S
M
T
W
T
F
S
Check prices
Cathay Pacific CX345
PEK 07:25
HKG 11:00
With stops 3.6h
S
M
T
W
T
F
S
Cathay Pacific CX820
HKG 02:50
YYZ 05:45
14.9h
S
M
T
W
T
F
S
Check prices
China Southern Airlines CZ3116
PKX 07:30
CAN 10:35
With stops 3.1h
S
M
T
W
T
F
S
China Southern Airlines CZ311
CAN 19:05
YYZ 22:00
14.9h
S
M
T
W
T
F
S
Check prices
Turkish Airlines TK197
PEK 07:45
IST 13:10
With stops 10.4h
S
M
T
W
T
F
S
Turkish Airlines TK8809
IST 16:25
YYZ 19:45
11.3h
S
M
T
W
T
F
S
Check prices
Turkish Airlines TK197
PEK 07:45
IST 13:10
With stops 10.4h
S
M
T
W
T
F
S
Turkish Airlines TK017
IST 16:30
YYZ 20:05
10.6h
S
M
T
W
T
F
S
Check prices
China Southern Airlines CZ3000
PKX 09:30
CAN 12:40
With stops 3.2h
S
M
T
W
T
F
S
China Southern Airlines CZ311
CAN 19:05
YYZ 22:00
14.9h
S
M
T
W
T
F
S
Check prices
Cathay Pacific CX347
PEK 10:00
HKG 13:45
With stops 3.8h
S
M
T
W
T
F
S
Cathay Pacific CX828
HKG 11:00
YYZ 14:00
15.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
Philippine Airlines PR359
PEK 12:55
MNL 17:50
With stops 4.9h
S
M
T
W
T
F
S
Philippine Airlines PR118
MNL 19:00
YYZ 22:20
15.3h
S
M
T
W
T
F
S
Check prices
Royal Air Maroc AT231
PKX 13:25
CMN 19:25
With stops 13.0h
S
M
T
W
T
F
S
Royal Air Maroc AT210
CMN 16:45
YYZ 20:10
8.4h
S
M
T
W
T
F
S
Check prices
Hainan Airlines HU7975
PEK 14:35
YYZ 15:15
Nonstop 12.7h
S
M
T
W
T
F
S
Check prices
Air China CA991
PEK 16:20
YVR 12:20
With stops 11.0h
S
M
T
W
T
F
S
Flair Airlines F8610
YVR 16:50
YYZ 00:25
4.6h
S
M
T
W
T
F
S
Check prices
Air China CA991
PEK 16:20
YVR 12:20
With stops 11.0h
S
M
T
W
T
F
S
Flair Airlines F8600
YVR 22:45
YYZ 06:25
4.7h
S
M
T
W
T
F
S
Check prices
Air China CA991
PEK 16:20
YVR 12:20
With stops 11.0h
S
M
T
W
T
F
S
Porter Airlines PD484
YVR 23:40
YHM 07:10
4.5h
S
M
T
W
T
F
S
Check prices
Air China CA991
PEK 16:20
YVR 12:20
With stops 11.0h
S
M
T
W
T
F
S
Flair Airlines F8664
YXX 23:45
YYZ 07:20
4.6h
S
M
T
W
T
F
S
Check prices
Air China CA991
PEK 16:20
YVR 12:20
With stops 11.0h
S
M
T
W
T
F
S
Flair Airlines F8602
YVR 00:10
YYZ 07:50
4.7h
S
M
T
W
T
F
S
Check prices
Cathay Pacific CX331
PEK 16:40
HKG 20:25
With stops 3.8h
S
M
T
W
T
F
S
Cathay Pacific CX826
HKG 19:10
YYZ 22:10
15.0h
S
M
T
W
T
F
S
Check prices
Korean Air KE852
PEK 18:30
ICN 21:40
With stops 2.2h
S
M
T
W
T
F
S
Korean Air KE077
ICN 09:35
YYZ 09:55
13.3h
S
M
T
W
T
F
S
Check prices
Air Canada AC030
PEK 18:45
YVR 15:00
With stops 11.3h
S
M
T
W
T
F
S
Air Canada AC124
YVR 22:25
YYZ 06:00
4.6h
S
M
T
W
T
F
S
Check prices
See all
Saudia SV887
PKX 21:30
DMM 02:20
With stops 9.8h
S
M
T
W
T
F
S
Saudia SV887
DMM 03:10
JED 05:15
2.1h
S
M
T
W
T
F
S
Saudia SV061
JED 09:15
YYZ 15:25
13.2h
S
M
T
W
T
F
S
Check prices
China Southern Airlines CZ3114
PKX 21:30
CAN 00:45
With stops 3.3h
S
M
T
W
T
F
S
China Southern Airlines CZ311
CAN 19:05
YYZ 22:00
14.9h
S
M
T
W
T
F
S
Check prices
China Southern Airlines CZ3110
PKX 19:30
CAN 22:40
With stops 3.2h
S
M
T
W
T
F
S
China Southern Airlines CZ311
CAN 19:05
YYZ 22:00
14.9h
S
M
T
W
T
F
S
Check prices
Air Canada AC030
PEK 18:45
YVR 15:00
With stops 11.3h
S
M
T
W
T
F
S
Air Canada AC124
YVR 22:25
YYZ 06:00
4.6h
S
M
T
W
T
F
S
Check prices
Air Canada AC030
PEK 18:45
YVR 15:00
With stops 11.3h
S
M
T
W
T
F
S
Air Canada AC128
YVR 01:10
YYZ 08:45
4.6h
S
M
T
W
T
F
S
Check prices
Air Canada AC030
PEK 18:45
YVR 15:00
With stops 11.3h
S
M
T
W
T
F
S
Air Canada AC188
YVR 06:20
YYZ 13:55
4.6h
S
M
T
W
T
F
S
Check prices
Korean Air KE852
PEK 18:30
ICN 21:40
With stops 2.2h
S
M
T
W
T
F
S
Korean Air KE077
ICN 09:35
YYZ 09:55
13.3h
S
M
T
W
T
F
S
Check prices
Cathay Pacific CX331
PEK 16:40
HKG 20:25
With stops 3.8h
S
M
T
W
T
F
S
Cathay Pacific CX826
HKG 19:10
YYZ 22:10
15.0h
S
M
T
W
T
F
S
Check prices
Air China CA991
PEK 16:20
YVR 12:20
With stops 11.0h
S
M
T
W
T
F
S
Flair Airlines F8610
YVR 16:50
YYZ 00:25
4.6h
S
M
T
W
T
F
S
Check prices
Air China CA991
PEK 16:20
YVR 12:20
With stops 11.0h
S
M
T
W
T
F
S
Flair Airlines F8600
YVR 22:45
YYZ 06:25
4.7h
S
M
T
W
T
F
S
Check prices
Air China CA991
PEK 16:20
YVR 12:20
With stops 11.0h
S
M
T
W
T
F
S
Porter Airlines PD484
YVR 23:40
YHM 07:10
4.5h
S
M
T
W
T
F
S
Check prices
Air China CA991
PEK 16:20
YVR 12:20
With stops 11.0h
S
M
T
W
T
F
S
Flair Airlines F8664
YXX 23:45
YYZ 07:20
4.6h
S
M
T
W
T
F
S
Check prices
Air China CA991
PEK 16:20
YVR 12:20
With stops 11.0h
S
M
T
W
T
F
S
Flair Airlines F8602
YVR 00:10
YYZ 07:50
4.7h
S
M
T
W
T
F
S
Check prices
Hainan Airlines HU7975
PEK 14:35
YYZ 15:15
Nonstop 12.7h
S
M
T
W
T
F
S
Check prices
Royal Air Maroc AT231
PKX 13:25
CMN 19:25
With stops 13.0h
S
M
T
W
T
F
S
Royal Air Maroc AT210
CMN 16:45
YYZ 20:10
8.4h
S
M
T
W
T
F
S
Check prices
Philippine Airlines PR359
PEK 12:55
MNL 17:50
With stops 4.9h
S
M
T
W
T
F
S
Philippine Airlines PR118
MNL 19:00
YYZ 22:20
15.3h
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
Cathay Pacific CX347
PEK 10:00
HKG 13:45
With stops 3.8h
S
M
T
W
T
F
S
Cathay Pacific CX828
HKG 11:00
YYZ 14:00
15.0h
S
M
T
W
T
F
S
Check prices
China Southern Airlines CZ3000
PKX 09:30
CAN 12:40
With stops 3.2h
S
M
T
W
T
F
S
China Southern Airlines CZ311
CAN 19:05
YYZ 22:00
14.9h
S
M
T
W
T
F
S
Check prices
Turkish Airlines TK197
PEK 07:45
IST 13:10
With stops 10.4h
S
M
T
W
T
F
S
Turkish Airlines TK8809
IST 16:25
YYZ 19:45
11.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:35
YYZ 15:15
Nonstop 12.7h
S
M
T
W
T
F
S
Check prices
Hainan Airlines HU7975
PEK 14:35
YYZ 15:15
Nonstop 12.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

Top airlines for flights from Beijing to Toronto

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

See more
Asiana Airlines
Asiana Airlines
User rating: 10.0

FAQs about flight schedules from Beijing to Toronto