Flights from Toronto to Beijing – Direct & connecting routes
Non-stop airlines Connecting flights Show map Price search
YYZ to PEK – All flight route options from Pearson International, Canada to Beijing Capital International Airport, China. These routes are operated by 12 airlines. Fly non-stop with Hainan Airlines or Air China, or choose from 13 different stopover flights. The shortest flight time is 13 hours and 30 minutes. See the full flight schedule and time table, including departure times, airlines and stopover details to find the best option for you.
Find the best prices on hotels and car rental near Beijing Capital Airport
We got great deals on hotels and car rentals near the airport.
Toronto to Beijing flights
There are over 15 airlines and as many as 252 flights every week to this destination. You can fly non-stop to Beijing (PEK) from Toronto (YYZ) with Hainan Airlines or Air China but if a stopover option suits you better you can choose to fly via Shanghai, Seoul or any other of the 13 alternatives with connectiing airports.
Tip! You might want to consider arriving at Daxing International Airport (PKX) instead.
Toronto to Beijing with Hainan Airlines
You can fly non-stop with Hainan Airlines every Sunday at 16:10, 17:10 or 17:20.
With China Eastern Airlines
If you fly from Toronto with China Eastern Airlines you will do a stopover in Shanghai, PVG before reaching Beijing. This flight trip will take 19 hours and 25 minutes and you can fly every Monday, Wednesday, Friday or Saturday with departures at 15:25 or 16:25. China Eastern Airlines is a member of SkyTeam.
Distance & flight times: Pearson to Beijing Capital International Airport
The shortest flight time between YYZ and PEK is 13 hours and 30 minutes.
Via | Total flight time | Layover time | Distance |
---|---|---|---|
Direct | 13h 30m | - | 6598 miles (10616 km) |
PVG Shanghai | 19h 25m | 2h 35m | 7816 miles (12576 km) |
ICN Seoul | 19h 50m | 2h 30m | 7196 miles (11578 km) |
IAD Dulles | 20h 8m | 1h 35m | 7291 miles (11731 km) |
YVR Vancouver | 20h 40m | 4h 19m | 7395 miles (11899 km) |
NRT Tokyo | 21h 43m | 4h 25m | 7797 miles (12545 km) |
JFK New York | 21h 55m | 3h 27m | 7227 miles (11628 km) |
HND Tokyo | 21h 55m | 3h 30m | 7769 miles (12500 km) |
SFO San Francisco | 22h 0m | 1h 26m | 8197 miles (13189 km) |
LGA New York | 22h 23m | - | - |
EWR New York | 22h 40m | - | - |
DCA Washington | 23h 25m | - | - |
BOS Boston | 23h 55m | 2h 42m | 7205 miles (11593 km) |
LAX Los Angeles | 24h 50m | 3h 50m | 8454 miles (13602 km) |


Quick copy and share this page
From Toronto to China
Below is a list of other destinations to China from Pearson International with either direct flights or 1 stop connections.
From Canada to Beijing
Below is a list of other cities in Canada with flights to Beijing with either non-stop or connecting flights.