Flight tickets from Shanghai to Hong Kong

SHA

General flight information

2 ⁠hr 30 ⁠min Travel time
1,226 km Distance between cities
₼110 Lowest price
197 Direct flights per week
₼193 Average ticket price
07:10 Earliest departure
22:30 Latest departure

Cheap tickets

Direct flight schedule

  • Hong Kong every day from ₼121.02

FAQ

Flight duration from Shanghai to Hong Kong

On average, flights from Shanghai to Hong Kong take around 2 hours 55 minutes when flying directly. With layovers, the flight duration can be up to 7 hours 4 minutes.

How much do flights cost from Shanghai to Hong Kong?

Are there direct flights from Shanghai Hong Kong?

Which airlines fly to Hong Kong from Shanghai?

When is it cheapest to fly from Shanghai to Hong Kong?