HAK → PVG Haikou to Shanghai
live
Direct flights from Haikou (HAK) to Shanghai (PVG): 39 nonstop departures observed each week across 6 airlines. 100% of the last 49 operated flights arrived within 15 minutes of schedule. The median arrival is 28 minutes early. No cancellations were recorded across the 49 tracked flights. The nonstop covers 1,686 km, an estimated 2 hours 40 minutes in the air. Measured by Pro Flight Search from live flight boards at Haikou and Shanghai. Updated 9 October 2026 at 08:08 UTC.
HAK
Haikou
tracking
PVG
Shanghai
smooth · +0
dep bank 11:25–23:10 39x weekly
Runs reliable · 6 airlines · 39x weekly · nonstop
100% on time
of the last 49 operated HAK → PVG flights arrived within 15 minutes
Median arrival delay is −28 min . 0 of 49 tracked legs cancelled in the sample. Will a delayed flight be cancelled? →
Median arrival −28 min across the last 49 operated legs
Flight time ~2h 40m estimated from route distance
Weekly departures 39x 6 direct airlines on the leg
Cancelled 0.0% recent route rate · 0 of 49
The week scheduled departures · origin local time
China Eastern Airlines China Southern Airlines Dalian Airlines Hainan Airlines
Each mark is a scheduled departure at its origin-local time, observed operating in the last 7 days. Today is highlighted.
Who flies it observed on the boards · 7 days
China Eastern AirlinesMU
Flights MU5550 21:55 Tu Th Fr Su
China Southern AirlinesCZ 100% on time
Flights CZ3515 11:25 daily · CZ6685 18:30 Tu Th Sa · CZ6765 19:55 daily · CZ8257 varies Mo Tu We Th Fr Su
Dalian AirlinesCA 100% on time
Flights CA8574 23:10 daily
Hainan AirlinesHU 100% on time
Flights HU7119 15:20 daily
Shanghai AirlinesFM 100% on time
Flights FM9256 16:55 daily · FM7258 18:55 daily
吉祥航空公司HO 100% on time
Flights HO1272 varies daily · HO1088 varies Tu
History operated legs · board outcomes
10-06 HO1088 arrived −45
Show 32 more legs
Actual board outcomes rather than schedules, paired departure and arrival per flight and day.
Full board history, day by day →
Board tracking
Recent operations · last 7 days + today
Live airport board rows from HAK and PVG, paired departure → arrival per flight and day. Rolling window — today plus the previous 7 days from our live airport boards, accumulated on each FIDS poll.
Board rows 53 Completed 49 Within 15m 49/49 Median -28m
CA8574 中国国际航空公司
7 days
HAK
Departure
—
HAK is outside our board polling set.
→
PVG
Arrival
Sched 23:10
Scheduled arrival · landing pending
HAK
Departure
—
HAK is outside our board polling set.
→
PVG
Arrival
22:40
Landed · Sched 23:1030m early
HAK
Departure
—
HAK is outside our board polling set.
→
PVG
Arrival
22:23
Landed · Sched 22:4522m early
HAK
Departure
—
HAK is outside our board polling set.
→
PVG
Arrival
22:33
Landed · Sched 22:4512m early
HAK
Departure
—
HAK is outside our board polling set.
→
PVG
Arrival
22:25
Landed · Sched 23:1045m early
HAK
Departure
—
HAK is outside our board polling set.
→
PVG
Arrival
22:34
Landed · Sched 23:1036m early
HAK
Departure
—
HAK is outside our board polling set.
→
PVG
Arrival
22:42
Landed · Sched 22:453m early
Full CA8574 history →
CZ3515 中国南方航空公司
6 days
HAK
Departure
—
HAK is outside our board polling set.
→
PVG
Arrival
10:58
Landed · Sched 11:2527m early
HAK
Departure
—
HAK is outside our board polling set.
→
PVG
Arrival
10:41
Landed · Sched 11:2544m early
HAK
Departure
—
HAK is outside our board polling set.
→
PVG
Arrival
10:49
Landed · Sched 11:2536m early
HAK
Departure
—
HAK is outside our board polling set.
→
PVG
Arrival
10:54
Landed · Sched 11:2531m early
HAK
Departure
—
HAK is outside our board polling set.
→
PVG
Arrival
10:53
Landed · Sched 11:2532m early
HAK
Departure
—
HAK is outside our board polling set.
→
PVG
Arrival
10:49
Landed · Sched 11:2536m early
Full CZ3515 history →
CZ6765 中国南方航空公司
5 days
HAK
Departure
—
HAK is outside our board polling set.
→
PVG
Arrival
Sched 19:55
Scheduled arrival · landing pending
HAK
Departure
—
HAK is outside our board polling set.
→
PVG
Arrival
19:13
Landed · Sched 19:5542m early
HAK
Departure
—
HAK is outside our board polling set.
→
PVG
Arrival
19:30
Landed · Sched 19:5525m early
HAK
Departure
—
HAK is outside our board polling set.
→
PVG
Arrival
19:34
Landed · Sched 19:5521m early
HAK
Departure
—
HAK is outside our board polling set.
→
PVG
Arrival
19:31
Landed · Sched 19:5524m early
Full CZ6765 history →
FM7258 上海航空公司
6 days
HAK
Departure
—
HAK is outside our board polling set.
→
PVG
Arrival
Sched 18:55
Scheduled arrival · landing pending
HAK
Departure
—
HAK is outside our board polling set.
→
PVG
Arrival
19:07
Landed · Sched 18:5512m late
HAK
Departure
—
HAK is outside our board polling set.
→
PVG
Arrival
18:27
Landed · Sched 18:5528m early
HAK
Departure
—
HAK is outside our board polling set.
→
PVG
Arrival
18:40
Landed · Sched 18:5515m early
HAK
Departure
—
HAK is outside our board polling set.
→
PVG
Arrival
18:28
Landed · Sched 18:5527m early
HAK
Departure
—
HAK is outside our board polling set.
→
PVG
Arrival
19:05
Landed · Sched 18:5510m late
Full FM7258 history →
FM9256 上海航空公司
6 days
HAK
Departure
—
HAK is outside our board polling set.
→
PVG
Arrival
16:01
Landed · Sched 16:5554m early
HAK
Departure
—
HAK is outside our board polling set.
→
PVG
Arrival
16:11
Landed · Sched 16:5544m early
HAK
Departure
—
HAK is outside our board polling set.
→
PVG
Arrival
16:01
Landed · Sched 16:5554m early
HAK
Departure
—
HAK is outside our board polling set.
→
PVG
Arrival
16:09
Landed · Sched 16:5546m early
HAK
Departure
—
HAK is outside our board polling set.
→
PVG
Arrival
16:01
Landed · Sched 16:5554m early
HAK
Departure
—
HAK is outside our board polling set.
→
PVG
Arrival
16:18
Landed · Sched 16:5537m early
Full FM9256 history →
HO1272 吉祥航空公司
6 days
HAK
Departure
—
HAK is outside our board polling set.
→
PVG
Arrival
14:27
Landed · Sched 14:5023m early
HAK
Departure
—
HAK is outside our board polling set.
→
PVG
Arrival
14:31
Landed · Sched 14:409m early
HAK
Departure
—
HAK is outside our board polling set.
→
PVG
Arrival
14:35
Landed · Sched 14:5015m early
HAK
Departure
—
HAK is outside our board polling set.
→
PVG
Arrival
14:17
Landed · Sched 14:4023m early
HAK
Departure
—
HAK is outside our board polling set.
→
PVG
Arrival
14:27
Landed · Sched 14:5528m early
HAK
Departure
—
HAK is outside our board polling set.
→
PVG
Arrival
14:28
Landed · Sched 14:5022m early
Full HO1272 history →
MU5550 中国东方航空公司
4 days
HAK
Departure
—
HAK is outside our board polling set.
→
PVG
Arrival
Sched 21:55
Scheduled arrival · landing pending
HAK
Departure
—
HAK is outside our board polling set.
→
PVG
Arrival
21:48
Landed · Sched 21:557m early
HAK
Departure
—
HAK is outside our board polling set.
→
PVG
Arrival
21:31
Landed · Sched 21:5524m early
HAK
Departure
—
HAK is outside our board polling set.
→
PVG
Arrival
21:27
Landed · Sched 21:5528m early
Full MU5550 history →
CZ6685 中国南方航空公司
2 days
HAK
Departure
—
HAK is outside our board polling set.
→
PVG
Arrival
18:02
Landed · Sched 18:3028m early
HAK
Departure
—
HAK is outside our board polling set.
→
PVG
Arrival
18:09
Landed · Sched 18:3021m early
Full CZ6685 history →
CZ8257 中国南方航空公司
5 days
HAK
Departure
—
HAK is outside our board polling set.
→
PVG
Arrival
22:22
Landed · Sched 22:5533m early
HAK
Departure
—
HAK is outside our board polling set.
→
PVG
Arrival
22:16
Landed · Sched 23:0044m early
HAK
Departure
—
HAK is outside our board polling set.
→
PVG
Arrival
23:01
Landed · Sched 22:556m late
HAK
Departure
—
HAK is outside our board polling set.
→
PVG
Arrival
22:08
Landed · Sched 23:0052m early
HAK
Departure
—
HAK is outside our board polling set.
→
PVG
Arrival
22:17
Landed · Sched 23:0043m early
Full CZ8257 history →
HU7119 海南航空公司
5 days
HAK
Departure
—
HAK is outside our board polling set.
→
PVG
Arrival
14:51
Landed · Sched 15:2029m early
HAK
Departure
—
HAK is outside our board polling set.
→
PVG
Arrival
14:47
Landed · Sched 15:2033m early
HAK
Departure
—
HAK is outside our board polling set.
→
PVG
Arrival
14:55
Landed · Sched 15:2025m early
HAK
Departure
—
HAK is outside our board polling set.
→
PVG
Arrival
14:59
Landed · Sched 15:2021m early
HAK
Departure
—
HAK is outside our board polling set.
→
PVG
Arrival
14:51
Landed · Sched 15:2029m early
Full HU7119 history →
HO1088 吉祥航空公司
1 day
HAK
Departure
—
HAK is outside our board polling set.
→
PVG
Arrival
22:15
Landed · Sched 23:0045m early
Airports right now live boards
Cite this data
Journalists, bloggers, and researchers may cite this page with attribution and a link to Pro Flight Search.
Suggested citation
Pro Flight Search — Haikou (HAK) to Shanghai (PVG) route reliability, measured from operated flights on official airport boards.
Copy
Canonical URL
https://proflightsearch.com/search-flights/HAK-PVG
Copy
How we measure this →
HAK to PVG questions
Is HAK–PVG running on time right now? Smooth skies ahead. Both endpoints currently score the same, route health score 100/100. The airports section above carries the live status and delay window at both ends.
How long is the flight from HAK to PVG? Great-circle distance is 1,686 km. With typical jet cruise speed plus taxi, climb and descent, expect roughly 149–175 min gate-to-gate on this route.
How often does HAK–PVG fly? 6 carriers operate this route, around 63 flights a week between them. Compare carrier days and times in the airline list above.
What does the route health score measure? A blend of departure-side delay at HAK and arrival-side delay at PVG, computed from rolling delay windows (refreshed every 40 minutes) with a daily-rollup fallback. Current MVFR, IFR, or LIFR endpoint weather caps the score when flight rules can limit throughput. Higher is healthier: 100 means operations are clean at both ends.