Flight routes from Shanghai to Guangzhou
SHA to CAN. All flight route options from Hongqiao International, China to Guangzhou Baiyun International Airport, China. These routes are operated by 12 different airlines. You can either fly non-stop or choose from 6 different transit flights. The shortest flight time is 2 hours and 20 minutes.
Find the best prices on hotels and car rental near Guangzhou Baiyun Airport
We got great deals on hotels and car rentals near the airport.
Shanghai to Guangzhou flights
There are over 13 airlines and as many as 623 flights every week to this destination. You can fly non-stop to Guangzhou (CAN) from Shanghai (SHA) with Spring Airlines, Air China, China Southern Airlines, Shanghai Airlines, Juneyao Airlines, China Eastern Airlines or Hainan Airlines but if a stopover option suits you better you can choose to fly via Jinjiang, Xiamen or any other of the 6 alternatives with flight connections.
Tip! You can also fly to Guangzhou from Shanghai Pudong International Airport (PVG).
Shanghai to Guangzhou with Spring Airlines
You can fly non-stop every weekday with flights departing between 7 am and 21 pm.
With Xiamen Airlines
If you fly from Shanghai with Xiamen Airlines you will do a stopover in Xiamen, XMN before reaching Guangzhou. This flight trip will take 5 hours and 55 minutes and you can fly every weekday with departures at 10:05 or 14:10. Xiamen Airlines is a member of SkyTeam.
Distance & flight times: (SHA) to (CAN)
The shortest flight time between SHA and CAN is 2 hours and 25 minutes.
Via | Total flight time | Layover time | Miles |
---|---|---|---|
Direct | 2h 25m | - | 734 (1181 km) |
JJN Jinjiang | 5h 40m | 1h 45m | 824 (1326 km) |
XMN Xiamen | 5h 55m | 2h 30m | 818 (1316 km) |
CSX Changsha | 5h 55m | 2h 20m | 865 (1392 km) |
KHN Nanchang | 6h 5m | 2h 45m | 772 (1242 km) |
WUH Wuhan | 6h 20m | 2h 50m | 941 (1514 km) |
FOC Fuzhou | 6h 20m | - | - |
Unpublished Flight Rates From Shanghai to Guangzhou