Flights from Shanghai to Guangzhou
SHA to CAN. All flight routes 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 23 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 557 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, Changsha 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 22 pm.
With Air China
You can fly non-stop every weekday with flights departing at 12:35 or 19:55. Air China is a Star Alliance member.
With China Southern Airlines
You can fly non-stop every weekday with flights departing from 8 am to 21 pm.
With Shanghai Airlines
You can fly non-stop every weekday with flights departing between 7 am and 18 pm.
Miles & flight time: SHA - CAN
The shortest flight time between SHA and CAN is 2 hours and 30 minutes.
Via | Total flight time | Layover time | Miles |
---|---|---|---|
Direct | 2h 30m | - | 734 (1181 km) |
JJN Jinjiang | 5h 40m | 2h 30m | 824 (1326 km) |
CSX Changsha | 5h 55m | 2h 20m | 865 (1392 km) |
XMN Xiamen | 5h 55m | 2h 30m | 818 (1316 km) |
KHN Nanchang | 6h 5m | 2h 55m | 772 (1242 km) |
WUH Wuhan | 6h 20m | 2h 45m | 941 (1514 km) |
FOC Fuzhou | 6h 20m | 2h 20m | 817 (1315 km) |
Unpublished Flight Rates From Shanghai to Guangzhou