Best airfares from Shenzhen to ShanghaiJetradar compares airfares from Shenzhen to Shanghai with hundreds of airlines (including China Southern Airlines, Cathay Pacific, China Eastern Airlines) 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 Shenzhen to Shanghai. The cheapest round-trip price found within the last week was A$522. The cheapest oneway price found within the last week was A$132.
Cheapest Flights from Shenzhen to Shanghai
Airline One Way One Way / Round-Trip Round-Trip China Southern Airlines A$82 A$202 Cathay Pacific A$1,511 Find China Eastern Airlines A$79 A$252 AirAsia X A$265 A$585 Air China A$97 A$269
Airline One Way One Way / Round-Trip Round-Trip AirAsia A$340 A$692 Korean Air A$1,557 A$1,659 Philippine Airlines Find A$941 China Airlines A$840 A$822 Asiana Airlines A$1,711 A$1,576
Airline One Way One Way / Round-Trip Round-Trip Tigerair A$463 Find Dragonair A$1,220 Find Malindo Airways Sdn Bhd ( Malindo Air) A$504 Find Eva Air Find A$1,490 Hong Kong Airlines A$837 A$675
Airline One Way One Way / Round-Trip Round-Trip Shanghai Airlines A$139 A$250 Xiamen Airlines A$151 A$415 Shenzhen Airlines A$123 A$259 Sichuan Airlines A$434 A$941 Hainan Airlines A$144 A$342
Flights from Shenzhen to Shanghai
Travelling from Shenzhen to Shanghai advices and facts
- The distance between Shenzhen and Shanghai is 752 miles (or 1211 kilometers).
- The shortest flight time is 2h 24m
- There is no time difference between Shenzhen and Shanghai. Check this again shortly before your flight.