2h 30m First: 7:35 Last: 21:55
When you want to get from Shanghai to Hong Kong, your choices are limited. There is only one option we offer for this route:
The overland distance from Shanghai to Hong Kong is 1017 miles (1635 km).
The flying distance is 782 miles (1258 km).
The travel time from Shanghai to Hong Kong takes approximately 28 hours.
To get from Shanghai to Hong Kong prepare to shell out about CNY 711 for your ticket.
Flights from Shanghai to Hong Kong HKSAR are operated 1 times a day.
Trains always run on a set schedule - there are 1 departures a day.
While flight is the only option we offer for this route, these simple tips and recommendations will help enhance your travel experience.
Things to remember before buying your airticket:
Airlines flying from Shanghai to Hong Kong HKSAR
Cathay Pacific, China Eastern Airlines, China Southern Airlines, Heathrow Express, Hong Kong Airlines, Juneyao Airlines, Shanghai Airlines, Shenzhen Airlines, Xiamen Airlines.
Up to now, 531 booked flight tickets from Shanghai to Hong Kong through our service. You can check reviews above.