ShanghaiHong KongFlight TimeSHA–HKG
Shanghai (Shanghai Hongqiao International Airport) to Hong Kong (Hong Kong International Airport).
The flight from Shanghai (SHA) to Hong Kong (HKG) takes 2h 7m on average, covering about 1,140 miles. Across 14 flights we tracked, the fastest was 1h 55m and the slowest 2h 34m, with China Eastern flying it most often.
Plan this routeAt a glance
| Avg flight time | Distance | Fastest tracked | Airlines |
|---|---|---|---|
| 2h 7m | 1,140 mi | 1h 55m | 1 |
Airlines on this route
Captured airlines for SHA to HKG
Our current provider sample includes 6/day from SHA to HKG across 4 captured airlines. Captured departure terminal data is available for 1.
- First departure
- 08:15
- Last departure
- 22:30
- Cadence
- ~every 2 hours
- Captured departures/day
- 8
| Airline | Captured daily freq. | Aircraft | Departures (local) |
|---|---|---|---|
| China Eastern | 2/day | Airbus A330, Comac C919, Airbus A320 family · Terminal 1 · Seat map | 08:15 |
Aircraft we tracked
- C91914×
Methodology: figures are aggregated from 14 real flights on this route tracked between 2026-06-04 and 2026-06-18, sourced from live flight data. Updated daily as new flights are observed.
Route FAQ
How long is the flight from SHA to HKG?
The SHA to HKG flight takes 2h 7m on average based on 14 tracked flights.
How far is SHA from HKG?
SHA to HKG is about 1,140 miles by air.
Which airlines fly from SHA to HKG?
China Eastern flies the SHA to HKG route in our tracked route data.
What aircraft fly from SHA to HKG?
Aircraft observed on SHA to HKG include C919.