Cheap Flights from Hanoi to Shanghai - HAN to SHA (reverse)
Popular Flights from Hanoi to Shanghai
- Airfare from Hanoi to Shanghai on China Eastern Airlines from $365 round trip
- Airfare from Hanoi to Shanghai on Vietnam Airlines from $664 round trip
- Airfare from Hanoi to Shanghai on Malaysia Airlines from $810 round trip
- Airfare from Hanoi to Shanghai on Thai Airways International from $831 round trip
- Airfare from Hanoi to Shanghai on Korean Air from $877 round trip
Did You Know?
- The shortest flight between Hanoi, VN and Shanghai, CN on China E is 1,202 miles.
- Hong Kong, HK is the most popular connection for one stop flights between Hanoi, VN and Shanghai, CN.
- China has 13 one stop flights between Hanoi, VN and Shanghai, CN.
- China E has the most nonstop flights between Hanoi, VN and Shanghai, CN.
- 16 airlines operate between Hanoi, VN and Shanghai, CN
- 156,429 seats are available per day to fly out of Hanoi, VN connecting to Shanghai, CN
- The smallest aircraft operated by Hong Kong Express flying between Hanoi, VN and Shanghai, CN is a 737 with 164 seats.
- The largest aircraft operated by Hong Kong flying between Hanoi, VN and Shanghai, CN is a 737 with 164 seats.
Quick Links
As seen in...

Farecompare Research Tools
Daily Non-stop Flight Schedules from Noibai to Pu Dong
- AirlineMonTueWedThuFriSatSunEarliest FlightLatest FlightAverage Duration
- Vietnam Airlines111111110:25 AM10:25 AM2:50
Cheap International Flights to Shanghai - SHA
Flights
Airline
Lowest Price
American, Air Canada, Air France, British Airways, Air China, Continental, China S, Delta, Korean, KLM, Lufthansa, China E, United
$1031
Jet India, Air France, Air India, British Airways, Air China, Continental, Cathay, Delta, Emirates, Dragonair, KLM, Lufthansa, SWISS, Malaysia, China E, All Nippon, Qatar, Singapore, Thai, Turkish, Virgin Atlantic
₨25188
American, Air Canada, British Airways, Air China, Continental, Delta, Emirates, KLM, Lufthansa, China E, All Nippon, Qatar, United
$932
American, Air Canada, Air France, Alaska, British Airways, Air China, Continental, China S, Delta, Korean, KLM, Lufthansa, SWISS, China E, All Nippon, Qatar, United
$965
British Airways, Emirates, Gulf Air, Malaysia, Philippine, Qatar, Thai, Turkish
BHD234
American, Air Canada, Air France, British Airways, Air China, Continental, Delta, KLM, Lufthansa, SWISS, China E, United, Virgin Atlantic
$863
Air France, Finnair, Alitalia, British Airways, Air China, Continental, Delta, Spanair, KLM, Lufthansa, SWISS, China E, Qatar, Aeroflot, Turkish
€396
American, Air Canada, Air France, Alaska, British Airways, EVA, Air China, Continental, Delta, Hainan, KLM, Lufthansa, China E, All Nippon, Asiana, United
$810