Flights from Guangzhou to Shanghai
CAN to SHA. All flight routes from Guangzhou Baiyun International Airport, China to Hongqiao International, China. These routes are operated by 11 different airlines. You can either fly non-stop or choose from 4 different transit flights. The shortest flight time is 2 hours and 10 minutes.
Find the best prices on hotels and car rental near Hongqiao
We got great deals on hotels and car rentals near the airport.
Guangzhou to Shanghai flights
There are over 11 airlines and as many as 682 flights every week to this destination. You can fly non-stop to Shanghai (SHA) from Guangzhou (CAN) 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 Xiamen, Fuzhou or any other of the 4 alternatives with flight connections.
Tip! You might want to consider arriving at Shanghai Pudong International Airport (PVG) instead.
Guangzhou to Shanghai with Spring Airlines
You can fly non-stop every weekday with flights departing between 6 am and 21 pm.
With Air China
You can fly non-stop every weekday with flights departing at 08:55, 09:00 or 16:20. Air China is a Star Alliance member.
With China Southern Airlines
You can fly non-stop every weekday with flights departing from 7 am to 20 pm.
With Shanghai Airlines
You can fly non-stop every weekday with flights departing between 10 am and 19 pm.
Miles & flight time: CAN - SHA
The shortest flight time between CAN and SHA is 2 hours and 15 minutes.
Via | Total flight time | Layover time | Miles |
---|---|---|---|
Direct | 2h 15m | - | 734 (1181 km) |
XMN Xiamen | 4h 35m | 2h 50m | 818 (1316 km) |
FOC Fuzhou | 5h 45m | 2h 20m | 817 (1315 km) |
WUH Wuhan | 6h 10m | 2h 40m | 941 (1514 km) |
CSX Changsha | 6h 15m | 3h 0m | 865 (1392 km) |
Unpublished Flight Rates From Guangzhou to Shanghai