Flights from Guangzhou to Toronto – Direct & connecting routes
Non-stop airlines Connecting flights Show map Price search
CAN to YYZ – All flight route options from Guangzhou Baiyun International Airport, China to Pearson International, Canada. These flights are operated by 13 airlines. Fly non-stop with China Southern Airlines or choose from 14 different transit flights. The shortest flight time is 15 hours and 15 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 Pearson
We got great deals on hotels and car rentals near the airport.
Guangzhou to Toronto flights
There are over 15 airlines and as many as 165 flights every week to this destination. You can fly non-stop to Toronto (YYZ) from Guangzhou (CAN) with China Southern Airlines but if a stopover option suits you better you can choose to fly via Shanghai, Beijing or any other of the 14 alternatives with connectiing airports.
Guangzhou to Toronto with China Southern Airlines
You can fly non-stop every Tuesday, Thursday, Saturday or Sunday with departure times at 18:30 or 19:00.
With Air China
If you fly from Guangzhou with Air China you will do a stopover in Beijing, PEK before reaching Toronto. This flight trip will take 18 hours and 38 minutes and you can fly every Tuesday or Saturday with departures at 06:25 or 06:30. Air China is a Star Alliance member.
Distance & flight times: Guangzhou Baiyun International Airport to Pearson
The shortest flight time between CAN and YYZ is 15 hours and 15 minutes.
Via | Total flight time | Layover time | Distance |
---|---|---|---|
Direct | 15h 15m | - | 7773 miles (12507 km) |
PVG Shanghai | 18h 55m | 2h 0m | 7882 miles (12682 km) |
PEK Beijing | 18h 58m | 3h 5m | 7773 miles (12507 km) |
HKG Hong Kong | 19h 25m | 3h 0m | 7924 miles (12750 km) |
NRT Tokyo | 20h 5m | 3h 35m | 8275 miles (13314 km) |
TPE Taipei | 20h 25m | 4h 0m | 8062 miles (12972 km) |
HND Tokyo | 20h 45m | 3h 50m | 8265 miles (13298 km) |
ICN Seoul | 20h 50m | 3h 55m | 7886 miles (12689 km) |
MNL Manila | 21h 5m | 2h 45m | 9053 miles (14566 km) |
LAX Los Angeles | 21h 6m | 4h 45m | 9442 miles (15192 km) |
KIX Osaka | 21h 10m | 4h 55m | 8181 miles (13163 km) |
SFO San Francisco | 23h 4m | 3h 48m | 9189 miles (14785 km) |
AMS Amsterdam | 25h 0m | 4h 45m | 9453 miles (15210 km) |
LGW London | 25h 30m | - | - |
FRA Frankfurt | 25h 30m | 3h 50m | 9599 miles (15445 km) |


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