Best price to flight from Hong Kong to Shanghai (One Way)
What is the distance between Hong Kong and Shanghai?
The average distance from Hong Kong to Shanghai is 1255 kilometers (equals to 779 miles or 677 nautical miles).
Your flight will departure from Hong Kong International Airport, Hong Kong and arrive on Shanghai Pudong International Airport, China.
How long is the flight from Hong Kong to Shanghai?
The average flight time between Hong Kong to Shanghai is 2 hours and 5 minutes.
How much is the fare for flight between Hong Kong and Shanghai?
The average price for one-way airfare from Hong Kong to Shanghai is 230 USD (none-taxes) for economy class.