Flights Beijing to Toronto PEK to YYZ

Flights from Beijing (PEK) to Toronto (YYZ): 2 airlines operate 2 flight numbers on this route, about 2 flights a week, distance 10560 km / 6562 miles. No departures are scheduled in the next 30 days; the latest flight was HU7975 on Sun, Nov 8, 2026.

Airlines and flight numbers count operating flights from a year ago to a year ahead; code-share numbers are not counted. On time means landed less than 15 minutes late.

PEK Beijing Beijing Capital International Airport YYZ Toronto Toronto Pearson International Airport
Route map PEK to YYZ Great-circle route from Beijing Capital International Airport, China to Toronto Pearson International Airport, Canada, 10560 km. Map data: Natural Earth. CHINA CANADA PEK YYZ Map data: Natural Earth

Beijing to Toronto Flights

2 flight numbers from PEK to YYZ, with the date each last flew. Local times: PEK UTC+8, YYZ EST.

Flight Airline Last seen Departure Arrival
HU7975 Hainan Airlines Nov 8, 2026 14:20 14:10
CA993 Air China Nov 7, 2026 12:25 12:10

Upcoming flights

Local times at the departure airport.

No upcoming flights for this route.

Recent flights

Local times at the departure airport.

Airlines flying PEK to YYZ

PEK to YYZ FAQ

How long is the flight from Beijing to Toronto?
About 12 h 10 min: that is the median flight time of the last 15 flights that landed; the timetable allows 12 h 45 min.
Which airlines fly from Beijing to Toronto?
Air China and Hainan Airlines have flights from Beijing (PEK) to Toronto (YYZ) between a year ago and a year ahead. An airline listed may not fly the route every day.
How many flights a week go from Beijing to Toronto?
About 2 flights a week, counted over the two weeks before and after today. Only operating flights are counted, not code-share numbers.
Are flights from Beijing to Toronto on time?
13 of the last 15 flights that landed arrived less than 15 minutes after their scheduled time.
How far is Beijing from Toronto?
10560 km (6562 miles) in a straight line between Beijing Capital International Airport and Toronto Pearson International Airport.

Toronto (YYZ) to Beijing (PEK) flights >