Best airfares from Guangzhou to ShanghaiJetradar compares airfares from Guangzhou to Shanghai with hundreds of airlines (including China Southern Airlines, Singapore Airlines, Cathay Pacific) and dozens of online travel agencies in one single place. We provide you with all the options to find the cheapest flights to Shanghai, you choose where to book. Also there you can find airlines special offers from Guangzhou to Shanghai. The cheapest round-trip price found within the last week was A$142. The cheapest oneway price found within the last week was A$109.
Cheapest Flights from Guangzhou to Shanghai
Airline One Way One Way / Round-Trip Round-Trip China Southern Airlines A$115 A$272 Singapore Airlines A$893 Find Cathay Pacific A$698 A$1,024 China Eastern Airlines A$124 A$240 AirAsia X A$274 A$589
Airline One Way One Way / Round-Trip Round-Trip Air China A$132 A$142 Scoot Find A$902 AirAsia A$330 A$722 Korean Air Find A$2,150 Jetstar Asia Find A$994
Airline One Way One Way / Round-Trip Round-Trip Philippine Airlines A$494 A$813 China Airlines A$466 A$1,184 Japan Airlines A$2,810 Find Vietnam Airlines Find A$1,295 Asiana Airlines A$818 Find
Airline One Way One Way / Round-Trip Round-Trip Tigerair A$430 A$866 Dragonair A$665 A$955 Eva Air A$1,240 Find Hong Kong Airlines A$553 A$706 Shanghai Airlines A$132 A$142
Flights from Guangzhou to Shanghai
Travelling from Guangzhou to Shanghai advices and facts
- The distance between Guangzhou and Shanghai is 737 miles (or 1186 kilometers).
- The shortest flight time is 2h 21m
- There is no time difference between Guangzhou and Shanghai. Check this again shortly before your flight.