HAK → PVG Haikou to Shanghai
live
Direct flights from Haikou (HAK) to Shanghai (PVG): 54 nonstop departures observed each week across 6 airlines. 95% of the last 37 tracked flights arrived within 15 minutes of schedule. The median arrival is 17 minutes early. No cancellations were recorded across the 37 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 30 October 2026 at 04:08 UTC.
Today, HAK → PVG Fri 30 Oct · local times
Sched Flight HAK departure PVG arrival
·
CA8574 中国国际航空公司
On schedule
PVG 22:45 scheduled
·
CZ6685 中国南方航空公司
On schedule
PVG 15:05 scheduled
·
CZ8758 中国南方航空公司
On schedule
PVG 16:35 scheduled
·
HU7119 海南航空公司
Departed
Landed 10:07 −18
·
MU6356 中国东方航空公司
Departed
Landed 08:50 −5
·
MU6382 中国东方航空公司
On schedule
PVG 18:30 scheduled
Checked PVG board 12:08
HAK
Haikou
tracking
PVG
Shanghai
smooth · +0
dep bank 08:55–22:45 54x weekly
Runs reliable · 6 airlines · 54x weekly · nonstop
95% on time
of the last 37 tracked HAK → PVG flights arrived within 15 minutes
Median arrival delay is −17 min . 0 of 37 tracked legs cancelled in the sample. Will a delayed flight be cancelled? →
Median arrival −17 min across the last 37 arrivals
Flight time ~2h 40m estimated from route distance
Weekly departures 54x 6 direct airlines on the leg
Cancelled 0.0% recent route rate · 0 of 37
The week scheduled departures · origin local time
Air China China Eastern Airlines China Southern 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
Air ChinaCA
Flights CA8574 22:45 Mo Tu Th Su
China Eastern AirlinesMU 91% on time
Flights MU6356 08:55 Mo Tu We Th · MU6382 18:30 Mo Tu We Th Su · MU5550 21:55 Fr Su
China Southern AirlinesCZ 91% on time
Flights CZ3515 11:25 Mo Tu We Sa · CZ6685 15:05 We Fr Su · CZ8758 16:35 Mo Tu We Th Su · CZ6765 19:55 Mo Th Fr Sa
Hainan AirlinesHU
Flights HU7119 15:20 We Th Fr Su
Shanghai AirlinesFM 100% on time
Flights FM9256 16:55 daily · FM7258 18:55 daily
吉祥航空公司HO
Flights HO1274 10:50 We Su · HO1272 14:50 We Fr Su
History operated legs · board outcomes
Show 29 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. Covers today and the previous 7 days.
Board rows 41 Completed 37 Delayed 2 Within 15m 35/37 Median -17m
CA8574 中国国际航空公司
5 days
HAK
Departure
—
HAK is outside our board polling set.
→
PVG
Arrival
Sched 22:45
Scheduled arrival · landing pending
HAK
Departure
—
HAK is outside our board polling set.
→
PVG
Arrival
22:40
Landed · Sched 22:455m early
HAK
Departure
—
HAK is outside our board polling set.
→
PVG
Arrival
22:30
Landed · Sched 22:4515m early
HAK
Departure
—
HAK is outside our board polling set.
→
PVG
Arrival
22:38
Landed · Sched 22:457m early
HAK
Departure
—
HAK is outside our board polling set.
→
PVG
Arrival
22:37
Landed · Sched 22:458m early
Full CA8574 history →
CZ6685 中国南方航空公司
3 days
HAK
Departure
—
HAK is outside our board polling set.
→
PVG
Arrival
Sched 15:05
Scheduled arrival · landing pending
HAK
Departure
—
HAK is outside our board polling set.
→
PVG
Arrival
14:32
Landed · Sched 15:0533m early
HAK
Departure
—
HAK is outside our board polling set.
→
PVG
Arrival
14:51
Landed · Sched 15:0514m early
Full CZ6685 history →
CZ8758 中国南方航空公司
6 days
HAK
Departure
—
HAK is outside our board polling set.
→
PVG
Arrival
Sched 16:35
Scheduled arrival · landing pending
HAK
Departure
—
HAK is outside our board polling set.
→
PVG
Arrival
16:23
Landed · Sched 16:3512m early
HAK
Departure
—
HAK is outside our board polling set.
→
PVG
Arrival
16:02
Landed · Sched 16:3533m early
HAK
Departure
—
HAK is outside our board polling set.
→
PVG
Arrival
16:07
Landed · Sched 16:3528m early
HAK
Departure
—
HAK is outside our board polling set.
→
PVG
Arrival
16:12
Landed · Sched 16:3523m early
HAK
Departure
—
HAK is outside our board polling set.
→
PVG
Arrival
16:26
Landed · Sched 16:359m early
Full CZ8758 history →
HU7119 海南航空公司
3 days
HAK
Departure
—
HAK is outside our board polling set.
→
PVG
Arrival
10:07
Landed · Sched 10:2518m early
HAK
Departure
—
HAK is outside our board polling set.
→
PVG
Arrival
10:13
Landed · Sched 10:2512m early
HAK
Departure
—
HAK is outside our board polling set.
→
PVG
Arrival
15:00
Landed · Sched 15:2020m early
Full HU7119 history →
MU6356 中国东方航空公司
5 days
HAK
Departure
—
HAK is outside our board polling set.
→
PVG
Arrival
08:50
Landed · Sched 08:555m early
HAK
Departure
—
HAK is outside our board polling set.
→
PVG
Arrival
09:03
Landed · Sched 08:558m late
HAK
Departure
—
HAK is outside our board polling set.
→
PVG
Arrival
08:42
Landed · Sched 08:5513m early
HAK
Departure
—
HAK is outside our board polling set.
→
PVG
Arrival
08:48
Landed · Sched 08:557m early
HAK
Departure
—
HAK is outside our board polling set.
→
PVG
Arrival
08:46
Landed · Sched 08:559m early
Full MU6356 history →
MU6382 中国东方航空公司
6 days
HAK
Departure
—
HAK is outside our board polling set.
→
PVG
Arrival
Sched 18:30
Scheduled arrival · landing pending
HAK
Departure
—
HAK is outside our board polling set.
→
PVG
Arrival
18:53
Landed · Sched 18:3023m late
HAK
Departure
—
HAK is outside our board polling set.
→
PVG
Arrival
18:17
Landed · Sched 18:3013m early
HAK
Departure
—
HAK is outside our board polling set.
→
PVG
Arrival
18:07
Landed · Sched 18:3023m early
HAK
Departure
—
HAK is outside our board polling set.
→
PVG
Arrival
18:29
Landed · Sched 18:301m early
HAK
Departure
—
HAK is outside our board polling set.
→
PVG
Arrival
18:21
Landed · Sched 18:309m early
Full MU6382 history →
HO1274 吉祥航空公司
2 days
HAK
Departure
—
HAK is outside our board polling set.
→
PVG
Arrival
10:21
Landed · Sched 10:5029m early
HAK
Departure
—
HAK is outside our board polling set.
→
PVG
Arrival
10:33
Landed · Sched 10:5017m early
Full HO1274 history →
CZ3515 中国南方航空公司
2 days
HAK
Departure
—
HAK is outside our board polling set.
→
PVG
Arrival
10:11
Landed · Sched 11:0049m early
HAK
Departure
—
HAK is outside our board polling set.
→
PVG
Arrival
10:21
Landed · Sched 11:0039m early
Full CZ3515 history →
FM9256 上海航空公司
3 days
HAK
Departure
—
HAK is outside our board polling set.
→
PVG
Arrival
22:03
Landed · Sched 22:4037m 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:10
Landed · Sched 16:5545m early
Full FM9256 history →
CZ6765 中国南方航空公司
2 days
HAK
Departure
—
HAK is outside our board polling set.
→
PVG
Arrival
19:22
Landed · Sched 19:5533m early
HAK
Departure
—
HAK is outside our board polling set.
→
PVG
Arrival
20:25
Landed · Sched 19:5530m late
Full CZ6765 history →
FM7258 上海航空公司
2 days
HAK
Departure
—
HAK is outside our board polling set.
→
PVG
Arrival
18:31
Landed · Sched 18:5524m early
HAK
Departure
—
HAK is outside our board polling set.
→
PVG
Arrival
18:38
Landed · Sched 18:5517m early
Full FM7258 history →
HO1272 吉祥航空公司
1 day
HAK
Departure
—
HAK is outside our board polling set.
→
PVG
Arrival
14:22
Landed · Sched 14:5028m early
Full HO1272 history →
MU5550 中国东方航空公司
1 day
HAK
Departure
—
HAK is outside our board polling set.
→
PVG
Arrival
21:25
Landed · Sched 21:5530m early
Full MU5550 history →
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? Mostly on schedule. Both endpoints currently score the same, route health score 79/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 54 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.