Best airfares from Guangzhou to ShanghaiJetradar compares airfares from Guangzhou to Shanghai with hundreds of airlines (including China Southern Airlines, China Eastern 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 NZ$149. The cheapest oneway price found within the last week was NZ$114.
Cheapest Flights from Guangzhou to Shanghai
Airline One Way One Way / Round-Trip Round-Trip China Southern Airlines NZ$121 NZ$149 China Eastern Airlines NZ$131 NZ$253 Cathay Pacific NZ$734 NZ$1,077 Singapore Airlines NZ$939 Find Air China NZ$139 NZ$149
Airline One Way One Way / Round-Trip Round-Trip China Airlines NZ$490 NZ$1,244 Korean Air Find NZ$2,260 Asiana Airlines NZ$860 Find AirAsia X NZ$289 NZ$619 Japan Airlines NZ$3,024 Find
Airline One Way One Way / Round-Trip Round-Trip Philippine Airlines NZ$520 NZ$854 AirAsia NZ$347 NZ$759 Hong Kong Airlines NZ$581 NZ$742 Jetstar Asia Find NZ$1,045 Dragonair NZ$699 NZ$1,004
Airline One Way One Way / Round-Trip Round-Trip Scoot Find NZ$948 Vietnam Airlines Find NZ$1,362 Eva Air NZ$1,304 Find Tigerair NZ$452 NZ$911 Shanghai Airlines NZ$139 NZ$149
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.