Shanghai (PVG) to Hanoi (HAN) nonstop flights

Air China, China Eastern Airlines, Juneyao Airlines, VietJet Air, and Vietnam Airlines fly nonstop from Shanghai (PVG) to Hanoi (HAN): 1,937 km (1,204 mi), about 3h 35m in the air.

Distance
1,937 km (1,204 mi)
Flight time
3h 35m
From
Shanghai Pudong International Airport in Shanghai, China
To
Noi Bai International Airport in Hanoi, Vietnam

Airlines on this route

Return flights

Hanoi (HAN) to Shanghai (PVG) is flown nonstop by Air China, China Eastern Airlines, Juneyao Airlines, VietJet Air, and Vietnam Airlines.

More nonstop flights from Shanghai

All 245 destinations from Shanghai (PVG)

More nonstop flights from Hanoi

All 91 destinations from Hanoi (HAN)