Best price to flight from Hanoi to Shanghai (One Way)
What is the distance between Hanoi and Shanghai?
The average distance from Hanoi to Shanghai is 1935 kilometers (equals to 1202 miles or 1044 nautical miles).
Your flight will departure from Noi Bai International Airport, Vietnam and arrive on Shanghai Pudong International Airport, China.
How long is the flight from Hanoi to Shanghai?
The average flight time between Hanoi to Shanghai is 6 hours and 0 minutes.
How much is the fare for flight between Hanoi and Shanghai?
The average price for one-way airfare from Hanoi to Shanghai is 216 USD (none-taxes) for economy class.