Direct flights from Shanghai to Hanoi
All flights from PVG to HAN non-stop. There are direct flights from Shanghai Pudong International Airport (PVG), China to Noibai International (HAN), Vietnam with China Eastern Airlines, Air China and 3 other airlines. 55 weekly departures are currently scheduled on this route. Departure times range from 02:20 to 23:00 depending on the schedule period. The flight distance is 1209 miles (1945 km). Flight time ranges from 3 hours and 20 minutes to 4 hours and 5 minutes.
Airlines with non-stop routes:
China Eastern Airlines
Air China
Vietnam Airlines
Juneyao Airlines
VietJet Air
Spring Airlines
Flight schedule from Shanghai to Hanoi with China Eastern Airlines
This is a weekly direct flight schedule for China Eastern Airlines. Use the arrows or click on the date to change week. Click on any flight departure time to show more information and check availability.
Flight
The timetable & schedule information was updated at 2026-06-29
Flight schedule from Shanghai to Hanoi with Air China
This is a weekly direct flight schedule for Air China. Use the arrows or click on the date to change week. Click on any flight departure time to show more information and check availability.
Flight
The timetable & schedule information was updated at 2026-06-29
Flight schedule from Shanghai to Hanoi with Vietnam Airlines
This is a weekly direct flight schedule for Vietnam Airlines. Use the arrows or click on the date to change week. Click on any flight departure time to show more information and check availability.
Flight
The timetable & schedule information was updated at 2026-06-29
Flight schedule from Shanghai to Hanoi with Juneyao Airlines
This is a weekly direct flight schedule for Juneyao Airlines. Use the arrows or click on the date to change week. Click on any flight departure time to show more information and check availability.
Flight
The timetable & schedule information was updated at 2026-06-29
Flight schedule from Shanghai to Hanoi with VietJet Air
This is a weekly direct flight schedule for VietJet Air. Use the arrows or click on the date to change week. Click on any flight departure time to show more information and check availability.
Flight
The timetable & schedule information was updated at 2026-06-29
Shanghai to Hanoi scheduled departures
Select a date to see every published non-stop departure between PVG and HAN.
PVG - HAN route facts
-
Distance1209 miles (1945 km)
-
Flight time3 hours and 20 minutes to 4 hours and 5 minutes
-
Airlines
China Eastern
Air China
Vietnam Airlines
Juneyao Airlines
VietJet -
Airline alliancesSkyTeam Star Alliance Low-cost carrier
-
CabinsEconomy Business First Premium Economy
-
Hub airportsChina Eastern Airlines: PVGAir China: PVG (Secondary hub.)Vietnam Airlines: HANJuneyao Airlines: PVG
-
Departure terminalsChina Eastern Airlines: Terminal 1Air China: Terminal 2Vietnam Airlines: Terminal 1Juneyao Airlines: Terminal 2VietJet Air: Terminal 2
-
Arrival terminalsChina Eastern Airlines: Terminal 2Air China: Terminal 2Vietnam Airlines: Terminal 2Juneyao Airlines: Terminal 2VietJet Air: Terminal 2
-
AircraftChina Eastern Airlines: Airbus A320neo, Airbus A321, Airbus A320 and Boeing 737-800 PassengerAir China: Airbus A321Vietnam Airlines: Airbus A321 and Airbus A350Juneyao Airlines: Airbus A320 and Airbus A320neoVietJet Air: Airbus A320
Route FAQ
Direct flights from Shanghai to Viet Nam
From Shanghai to Phu Quoc
PQC Duong Dong Airport
From Shanghai to Ho Chi Minh City
SGN Tansonnhat International
