Flight times from Toronto to Beijing & schedule

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

Flight duration

About 13 hours 31 minutes

Flight distance

About 10,588.03km

Latest flight

17:20 → 05:50

How long is the flight from Toronto to Beijing?

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

See more
Earliest first
Latest first
China Southern Airlines CZ312
YYZ 01:30
CAN 05:00
With stops 15.5h
S
M
T
W
T
F
S
China Southern Airlines CZ3179
CAN 13:00
PKX 16:05
3.1h
S
M
T
W
T
F
S
Check prices
China Southern Airlines CZ312
YYZ 01:30
CAN 05:00
With stops 15.5h
S
M
T
W
T
F
S
China Southern Airlines CZ3109
CAN 14:00
PKX 17:05
3.1h
S
M
T
W
T
F
S
Check prices
China Southern Airlines CZ312
YYZ 01:30
CAN 05:00
With stops 15.5h
S
M
T
W
T
F
S
China Southern Airlines CZ3113
CAN 17:00
PKX 20:15
3.3h
S
M
T
W
T
F
S
Check prices
China Southern Airlines CZ312
YYZ 01:30
CAN 05:00
With stops 15.5h
S
M
T
W
T
F
S
China Southern Airlines CZ3111
CAN 18:00
PKX 21:05
3.1h
S
M
T
W
T
F
S
Check prices
China Southern Airlines CZ312
YYZ 01:30
CAN 05:00
With stops 15.5h
S
M
T
W
T
F
S
China Southern Airlines CZ3107
CAN 21:00
PKX 00:10
3.2h
S
M
T
W
T
F
S
Check prices
Cathay Pacific CX829
YYZ 01:50
HKG 05:00
With stops 15.2h
S
M
T
W
T
F
S
Cathay Pacific CX390
HKG 09:00
PEK 12:25
3.4h
S
M
T
W
T
F
S
Check prices
Cathay Pacific CX829
YYZ 01:50
HKG 05:00
With stops 15.2h
S
M
T
W
T
F
S
Cathay Pacific CX340
HKG 21:55
PEK 01:25
3.5h
S
M
T
W
T
F
S
Check prices
Cathay Pacific CX829
YYZ 01:50
HKG 05:00
With stops 15.2h
S
M
T
W
T
F
S
Cathay Pacific CX5234
HKG 22:15
PKX 01:35
3.3h
S
M
T
W
T
F
S
Check prices
Air Canada AC101
YYZ 06:00
YVR 08:11
With stops 5.2h
S
M
T
W
T
F
S
Air Canada AC029
YVR 13:40
PEK 16:55
12.3h
S
M
T
W
T
F
S
Check prices
Flair Airlines F8601
YYZ 07:40
YVR 09:50
With stops 5.2h
S
M
T
W
T
F
S
Air Canada AC029
YVR 13:40
PEK 16:55
12.3h
S
M
T
W
T
F
S
Check prices
Porter Airlines PD481
YHM 08:05
YVR 10:15
With stops 5.2h
S
M
T
W
T
F
S
Air Canada AC029
YVR 13:40
PEK 16:55
12.3h
S
M
T
W
T
F
S
Check prices
Porter Airlines PD305
YYZ 09:15
YVR 11:40
With stops 5.4h
S
M
T
W
T
F
S
Air Canada AC029
YVR 13:40
PEK 16:55
12.3h
S
M
T
W
T
F
S
Check prices
Cathay Pacific CX821
YYZ 10:35
HKG 14:00
With stops 15.4h
S
M
T
W
T
F
S
Cathay Pacific CX344
HKG 19:00
PEK 22:25
3.4h
S
M
T
W
T
F
S
Check prices
Cathay Pacific CX821
YYZ 10:35
HKG 14:00
With stops 15.4h
S
M
T
W
T
F
S
Cathay Pacific CX340
HKG 21:55
PEK 01:25
3.5h
S
M
T
W
T
F
S
Check prices
Cathay Pacific CX821
YYZ 10:35
HKG 14:00
With stops 15.4h
S
M
T
W
T
F
S
Cathay Pacific CX392
HKG 13:55
PEK 17:25
3.5h
S
M
T
W
T
F
S
Check prices
Air Canada AC111
YYZ 12:10
YVR 14:17
With stops 5.1h
S
M
T
W
T
F
S
Air Canada AC029
YVR 13:40
PEK 16:55
12.3h
S
M
T
W
T
F
S
Check prices
Korean Air KE078
YYZ 12:55
ICN 16:30
With stops 14.6h
S
M
T
W
T
F
S
Korean Air KE851
ICN 08:15
PEK 09:40
2.4h
S
M
T
W
T
F
S
Check prices
Korean Air KE078
YYZ 12:55
ICN 16:30
With stops 14.6h
S
M
T
W
T
F
S
Korean Air KE855
ICN 10:40
PEK 12:05
2.4h
S
M
T
W
T
F
S
Check prices
Air Canada AC113
YYZ 13:35
YVR 15:42
With stops 5.1h
S
M
T
W
T
F
S
Air Canada AC029
YVR 13:40
PEK 16:55
12.3h
S
M
T
W
T
F
S
Check prices
Air Transat TS7043
YHM 14:00
YVR 16:08
With stops 5.1h
S
M
T
W
T
F
S
Air Canada AC029
YVR 13:40
PEK 16:55
12.3h
S
M
T
W
T
F
S
Check prices
See all
Westjet WS731
YYZ 22:30
YVR 00:44
With stops 5.2h
S
M
T
W
T
F
S
Air Canada AC029
YVR 13:40
PEK 16:55
12.3h
S
M
T
W
T
F
S
Check prices
Porter Airlines PD319
YYZ 21:55
YVR 00:04
With stops 5.2h
S
M
T
W
T
F
S
Air Canada AC029
YVR 13:40
PEK 16:55
12.3h
S
M
T
W
T
F
S
Check prices
Westjet WS046
YYZ 21:35
DUB 09:20
With stops 6.8h
S
M
T
W
T
F
S
Hainan Airlines HU752
DUB 12:00
PEK 05:10
10.2h
S
M
T
W
T
F
S
Check prices
Porter Airlines PD483
YHM 20:35
YVR 22:43
With stops 5.1h
S
M
T
W
T
F
S
Air Canada AC029
YVR 13:40
PEK 16:55
12.3h
S
M
T
W
T
F
S
Check prices
Air Canada AC033
YYZ 19:00
YVR 20:55
With stops 4.9h
S
M
T
W
T
F
S
Air Canada AC029
YVR 13:40
PEK 16:55
12.3h
S
M
T
W
T
F
S
Check prices
Hainan Airlines HU7976
YYZ 17:20
PEK 18:40
Nonstop 13.3h
S
M
T
W
T
F
S
Check prices
Air Canada AC121
YYZ 17:00
YVR 18:51
With stops 4.8h
S
M
T
W
T
F
S
Air Canada AC029
YVR 13:40
PEK 16:55
12.3h
S
M
T
W
T
F
S
Check prices
Air China CA994
YYZ 16:15
PEK 18:15
Nonstop 14.0h
S
M
T
W
T
F
S
Check prices
Cathay Pacific CX805
YYZ 15:45
HKG 19:10
With stops 15.4h
S
M
T
W
T
F
S
Cathay Pacific CX5234
HKG 22:15
PKX 01:35
3.3h
S
M
T
W
T
F
S
Check prices
Cathay Pacific CX805
YYZ 15:45
HKG 19:10
With stops 15.4h
S
M
T
W
T
F
S
Cathay Pacific CX336
HKG 15:00
PEK 18:25
3.4h
S
M
T
W
T
F
S
Check prices
Cathay Pacific CX805
YYZ 15:45
HKG 19:10
With stops 15.4h
S
M
T
W
T
F
S
Cathay Pacific CX344
HKG 19:00
PEK 22:25
3.4h
S
M
T
W
T
F
S
Check prices
Air Transat TS7043
YHM 14:00
YVR 16:08
With stops 5.1h
S
M
T
W
T
F
S
Air Canada AC029
YVR 13:40
PEK 16:55
12.3h
S
M
T
W
T
F
S
Check prices
Air Canada AC113
YYZ 13:35
YVR 15:42
With stops 5.1h
S
M
T
W
T
F
S
Air Canada AC029
YVR 13:40
PEK 16:55
12.3h
S
M
T
W
T
F
S
Check prices
Korean Air KE078
YYZ 12:55
ICN 16:30
With stops 14.6h
S
M
T
W
T
F
S
Korean Air KE851
ICN 08:15
PEK 09:40
2.4h
S
M
T
W
T
F
S
Check prices
Korean Air KE078
YYZ 12:55
ICN 16:30
With stops 14.6h
S
M
T
W
T
F
S
Korean Air KE855
ICN 10:40
PEK 12:05
2.4h
S
M
T
W
T
F
S
Check prices
Air Canada AC111
YYZ 12:10
YVR 14:17
With stops 5.1h
S
M
T
W
T
F
S
Air Canada AC029
YVR 13:40
PEK 16:55
12.3h
S
M
T
W
T
F
S
Check prices
Cathay Pacific CX821
YYZ 10:35
HKG 14:00
With stops 15.4h
S
M
T
W
T
F
S
Cathay Pacific CX344
HKG 19:00
PEK 22:25
3.4h
S
M
T
W
T
F
S
Check prices
Cathay Pacific CX821
YYZ 10:35
HKG 14:00
With stops 15.4h
S
M
T
W
T
F
S
Cathay Pacific CX340
HKG 21:55
PEK 01:25
3.5h
S
M
T
W
T
F
S
Check prices
Cathay Pacific CX821
YYZ 10:35
HKG 14:00
With stops 15.4h
S
M
T
W
T
F
S
Cathay Pacific CX392
HKG 13:55
PEK 17:25
3.5h
S
M
T
W
T
F
S
Check prices
Porter Airlines PD305
YYZ 09:15
YVR 11:40
With stops 5.4h
S
M
T
W
T
F
S
Air Canada AC029
YVR 13:40
PEK 16:55
12.3h
S
M
T
W
T
F
S
Check prices
See all
Air China CA994
YYZ 16:15
PEK 18:15
Nonstop 14.0h
S
M
T
W
T
F
S
Check prices
Hainan Airlines HU7976
YYZ 17:20
PEK 18:40
Nonstop 13.3h
S
M
T
W
T
F
S
Check prices
Hainan Airlines HU7976
YYZ 17:20
PEK 18:40
Nonstop 13.3h
S
M
T
W
T
F
S
Check prices
Air China CA994
YYZ 16:15
PEK 18:15
Nonstop 14.0h
S
M
T
W
T
F
S
Check prices

FAQs about flight schedules from Toronto to Beijing

  • When to buy flight tickets from Toronto (YTO) to Beijing (BJS) the cheapest?

    Airlines adjust prices for flights from Toronto to Beijing based on the date and time of your booking. By analyzing data from all airlines, on Trip.com, you can find the cheapest flight prices on Tuesdays, Wednesdays, and Saturdays.
  • It takes about 13 hours 40 minutes to fly from Toronto (YTO) to Beijing (BJS).
  • Airlines with flights from Toronto (YTO) to Beijing (BJS): Hainan Airlines and Air China.