Cheap flights from Hong Kong to Shanghai
2 airport pairs connect Hong Kong and Shanghai: HKG–PVG and HKG–SHA. Cathay Pacific, China Eastern Airlines, Hong Kong Airlines, Juneyao Air, Shanghai Airlines and Spring Airlines fly nonstop. The cheapest fare found was HK$586, on HKG–PVG.
Hong Kong to Shanghai: every airport pair compared
| Route | Nonstop airlines | Flights a week | Time in the air | Cheapest fare found |
|---|---|---|---|---|
| Hong Kong → Shanghai Pudong HKG–PVG | — | ~2h (est.) | HK$586 | |
| Hong Kong → Shanghai Hongqiao HKG–SHA | — | ~2h (est.) | HK$988 |
Each route has its own guide with airlines, connections, the return flight and how to get into town.
Hong Kong to Shanghai fares by month
Cheapest one-way fare found: HK$586 for December 2026 on Spring Airlines, nonstop. Nonstop from HK$586.
- Oct ’26HK$593
- Nov ’26HK$587
- Dec ’26HK$586
- Jan ’27HK$718
- Feb ’27HK$793
- Mar ’27HK$768
- Apr ’27HK$1,373
- May ’27HK$1,373
- Jun ’27HK$1,380
- Jul ’27HK$1,375
- Aug ’27HK$1,383
Cheapest one-way fares per month of departure in the Aviasales price cache, found . Fares change by the hour: the live fare is shown when you search. Cheapest of all the airport pairs above, per month.
Getting into Shanghai from each airport
- PVG: Shanghai Maglev, 8–8 min · all options
Hong Kong to Shanghai: frequently asked questions
How much is a flight from Hong Kong to Shanghai?
From HK$586 one-way, the cheapest fare found (HKG–PVG, December 2026; found 8 October 2026).
Which airports can I fly between Hong Kong and Shanghai?
2 airport pairs: HKG–PVG and HKG–SHA.
Which airlines fly nonstop from Hong Kong to Shanghai?
Cathay Pacific, China Eastern Airlines, Hong Kong Airlines, Juneyao Air, Shanghai Airlines and Spring Airlines.
What is the cheapest month to fly Hong Kong to Shanghai?
December 2026, at HK$586 across all 2 airport pairs.