Add Return
Adults 12+ Yrs Children 2-11 Yrs Infants 0-2 Yrs
Airlines
Depart
Duration
Arrival
Air China
CA-997,CA-7466
13:00
Beijing
10Hrs 30Min 1 Stop
PEK→YVR→YYZ
17:29
Toronto
Air China
CA-991,CA-7463
15:25
Beijing
10Hrs 45Min 1 Stop
PEK→YVR→YYZ
20:18
Toronto
Air China
CA-991,CA-7463
15:25
Beijing
10Hrs 45Min 1 Stop
PEK→YVR→YYZ
20:19
Toronto
Air China
CA-991,CA-7463
15:25
Beijing
10Hrs 45Min 1 Stop
PEK→YVR→YYZ
20:39
Toronto
Air China
CA-991,CA-7463
15:25
Beijing
10Hrs 45Min 1 Stop
PEK→YVR→YYZ
20:59
Toronto
Air China
CA-991,CA-7465
15:25
Beijing
10Hrs 45Min 1 Stop
PEK→YVR→YYZ
20:18
Toronto
Air China
CA-991,CA-7465
15:25
Beijing
10Hrs 45Min 1 Stop
PEK→YVR→YYZ
20:19
Toronto
Air China
CA-991,CA-7465
15:25
Beijing
10Hrs 45Min 1 Stop
PEK→YVR→YYZ
20:39
Toronto
Air China
CA-991,CA-7465
15:25
Beijing
10Hrs 45Min 1 Stop
PEK→YVR→YYZ
20:59
Toronto

FAQ about air china Flights from Beijing to Toronto

Q. How much time does it take to fly from Beijing to Toronto ?

A. It takes 10Hrs 30Min to fly from Beijing to Toronto.

Q. When is the earliest flight from Beijing to Toronto ?

A. The earliest flight from Beijing to Toronto is at 13:00 and is operated by Air China.

Q. How many flights are there from Beijing to Toronto ?

A. There are 3 flights from Beijing to Toronto.

Q. When is the last flight from Beijing to Toronto ?

A. The last flight from Beijing to Toronto is at 15:25 and is operated by Air China.

View Best Offers