← Back
→
Shanghai to Hong Kong is a 1,256 km route with no timezone difference. Nonstop flights are available. The shortest flight time we've seen is 2h 45m, with an average of 2h 55m.
The cheapest economy flight we're currently tracking is $137.
Airlines operating Shanghai to Hong Kong include Juneyao Airlines, Spring. We're tracking trips ranging from 7 to 14 days.