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$310. The cheapest oneway price found within the last week was NZ$119.
Cheapest Flights from Guangzhou to Shanghai
Airline One Way One Way / Round-Trip Round-Trip China Southern Airlines NZ$126 NZ$298 China Eastern Airlines NZ$127 NZ$263 Cathay Pacific NZ$765 NZ$1,122 Singapore Airlines NZ$978 Find Air China NZ$158 NZ$246
Airline One Way One Way / Round-Trip Round-Trip China Airlines NZ$769 NZ$1,296 Korean Air Find NZ$2,355 Asiana Airlines NZ$896 Find Philippine Airlines NZ$541 NZ$890 AirAsia X NZ$301 NZ$645
Airline One Way One Way / Round-Trip Round-Trip Japan Airlines NZ$3,150 Find AirAsia NZ$361 NZ$791 Scoot Find NZ$988 Jetstar Asia Find NZ$1,089 CEBU Pacific Air NZ$299 NZ$619
Airline One Way One Way / Round-Trip Round-Trip Shanghai Airlines NZ$168 NZ$248 Eva Air NZ$1,358 Find Vietnam Airlines Find NZ$1,419 Dragonair NZ$728 NZ$1,046 Hong Kong Airlines NZ$606 NZ$773
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.