Nonstop flights from Shanghai to Hong Kong: China Eastern, Cathay Pacific, Hong Kong Airlines and 3 more. Nonstop flights per week: 120. Flight time: 3 hours. Distance: 1254 km. Tickets from NZ$117 (departure 23 February).
China EasternAverage price: NZ$191 · Flights: 13 · Direct: 13
Which airlines fly most often from Shanghai to Hong Kong?
The most flight options on this route are offered by
China Eastern
— options found:
13.
China EasternFlights: 13 · Direct: 13
Cathay PacificFlights: 12 · Direct: 12
Hong Kong AirlinesFlights: 6 · Direct: 6
Shanghai AirlinesFlights: 3 · Direct: 3
Juneyao AirlinesFlights: 2 · Direct: 2
Spring AirlinesFlights: 1 · Direct: 1
Round trip Shanghai — Hong Kong
Trip
Outbound
Return
Outbound + return
Total
Weekend trip
Sat, 5 Dec
Mon, 7 Dec
NZ$164 + NZ$178
One week
Sat, 27 Feb
Sat, 6 Mar
NZ$118 + NZ$177
Two weeks
Wed, 11 Nov
Thu, 26 Nov
NZ$162 + NZ$138
Two one-way tickets combined, price per adult. Tap a price to search these dates.
Prices as of 6 November, 11:10 Moscow time
Which month is cheapest to fly Shanghai — Hong Kong?
Cheapest month: October — a one-way ticket usually costs around NZ$133, 18% below average. Most expensive month: January — around NZ$171.
October 2027usually NZ$133 · 18% below average
One-way ticket prices for departures in that month. “Usually” is the median of the lowest daily prices.
Prices as of 6 November, 11:10 Moscow time
How many days before departure is it cheapest to buy a Shanghai — Hong Kong ticket?
The cheapest departure right now is Tue, 1 Dec — from NZ$150. Days before departure: 24. 4–7 days before departure tickets cost from NZ$162, 1–3 days before — from NZ$166.
Before departureDeparture dateDifference from lowestPrice
1–3 daysTue, 10 Nov10% more
4–7 daysWed, 11 Nov8% more
8–14 daysTue, 17 Nov9% more
15–21 daysThu, 26 Nov3% more
22–30 daysTue, 1 Deccheapest
Lowest prices for departures in the next 30 days.
How many flights per day operate from Shanghai to Hong Kong?
Most flights operate on
Mon (25), the fewest on
Fri (11).
Yes. Nonstop flights from Shanghai to Hong Kong are operated by: China Eastern, Cathay Pacific, Hong Kong Airlines, Shanghai Airlines, Juneyao Airlines, Spring Airlines. A nonstop flight takes 3 hours on average. Nonstop tickets start at NZ$117.
The average ticket price Shanghai Hong Kong is NZ$181. The cheapest ticket costs NZ$117, operated by Spring Airlines, flight 9C 8715, departing Shanghai on 23 February at 09:15, arriving Hong Kong on 23 February at 12:15. Prices as of 6 November.
A nonstop flight takes 3 hours on average. The fastest is FM 8629 Shanghai Airlines: 2 hours 30 minutes.
Flights from Shanghai to Hong Kong depart from these airports: Shanghai Pudong International Airport (PVG), Hongqiao (SHA). Most flights depart from Shanghai Pudong International Airport. Arrival: Hong Kong (HKG).
Based on prices for the coming months, the cheapest month to fly is February 2027: tickets from NZ$118. The most expensive month is November, with tickets from NZ$154.
Tickets from Shanghai to Hong Kong are sold by: China Eastern, Cathay Pacific, Hong Kong Airlines, Shanghai Airlines, Juneyao Airlines, Spring Airlines. All of them fly nonstop.
The distance from Shanghai to Hong Kong is 1254 km.
Tickets from Hong Kong to Shanghai start at NZ$136. The average price is NZ$191. Nonstop flights are operated by: China Eastern, Hong Kong Airlines, Cathay Pacific, Shanghai Airlines, Juneyao Airlines, Spring Airlines. All tickets Hong Kong — Shanghai