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$287. The cheapest oneway price found within the last week was A$111.
Cheapest Flights from Guangzhou to Shanghai
Airline One Way One Way / Round-Trip Round-Trip China Southern Airlines A$116 A$276 Singapore Airlines A$907 Find Cathay Pacific A$709 A$1,252 China Eastern Airlines A$117 A$383 Air China A$147 A$329
Airline One Way One Way / Round-Trip Round-Trip AirAsia X A$279 A$598 Scoot Find A$916 Korean Air Find A$2,183 Philippine Airlines A$532 A$825 AirAsia A$431 A$733
Airline One Way One Way / Round-Trip Round-Trip China Airlines A$713 A$1,202 Japan Airlines A$2,921 Find Jetstar Asia Find A$1,010 Vietnam Airlines Find A$1,315 Asiana Airlines A$830 Find
Airline One Way One Way / Round-Trip Round-Trip Tigerair A$436 A$880 Dragonair A$675 A$970 Shanghai Airlines A$156 A$242 Eva Air A$1,260 Find Hong Kong Airlines A$562 A$716
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.