HAK → SZX Haikou to Shenzhen
live
Direct flights from Haikou (HAK) to Shenzhen (SZX): 28 nonstop departures observed each week across 4 airlines. 92% of the last 39 operated flights arrived within 15 minutes of schedule. The median arrival is 16 minutes early. No cancellations were recorded across the 39 tracked flights. The nonstop covers 459 km, an estimated 1 hour 5 minutes in the air. Measured by Pro Flight Search from live flight boards at Haikou and Shenzhen. Updated 9 October 2026 at 07:48 UTC.
HAK
Haikou
tracking
SZX
Shenzhen
smooth · +0
dep bank 06:30–23:45 28x weekly
Runs reliable · 4 airlines · 28x weekly · nonstop
92% on time
of the last 39 operated HAK → SZX flights arrived within 15 minutes
Median arrival delay is −16 min . 0 of 39 tracked legs cancelled in the sample. Will a delayed flight be cancelled? →
Median arrival −16 min across the last 39 operated legs
Flight time ~1h 05m estimated from route distance
Weekly departures 28x 4 direct airlines on the leg
Cancelled 0.0% recent route rate · 0 of 39
The week scheduled departures · origin local time
China Southern Airlines Donghai Airlines Hainan Airlines Shenzhen 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 Southern AirlinesCZ 92% on time
Flights CZ6254 varies daily · CZ5119 13:55 daily · CZ6793 20:50 daily · CZ3956 23:30 daily
Donghai AirlinesDZ 100% on time
Flights DZ6260 06:35 daily
Hainan AirlinesHU 91% on time
Flights HU7021 06:30 Mo Tu We Th Su · HU7023 06:40 daily · HU7025 16:40 daily · HU7027 21:35 Tu Fr Sa Su
Shenzhen AirlinesZH 86% on time
Flights ZH9316 06:55 daily · ZH9312 22:35 Mo · ZH9318 23:45 daily
History operated legs · board outcomes
10-09 DZ6260 arrived −23
10-09 DZ6262 arrived −6
10-09 HU7023 arrived −18
10-08 DZ6260 arrived −25
10-08 DZ6262 arrived +0
10-08 HU7023 arrived −15
10-07 DZ6260 arrived −23
10-07 DZ6262 arrived −5
10-07 HU7023 arrived −16
10-06 DZ6260 arrived −25
10-06 DZ6262 arrived −3
10-06 HU7023 arrived −14
Show 31 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 SZX, paired departure → arrival per flight and day. Board tracking since Tue, Oct 6 — history builds over 7 days as we poll hub boards up to 4× daily.
Board rows 42 Completed 39 Delayed 3 Within 15m 36/39 Median -16m
CZ5119 China Southern
4 days
Fri, Oct 9
1/2 legs · B-1832
HAK
Departure
—
HAK is outside our board polling set.
→
SZX
Arrival
14:51
Landed · Sched 15:1524m early
Thu, Oct 8
1/2 legs · B-1832
HAK
Departure
—
HAK is outside our board polling set.
→
SZX
Arrival
14:52
Landed · Sched 15:1523m early
Wed, Oct 7
1/2 legs · B-8849
HAK
Departure
—
HAK is outside our board polling set.
→
SZX
Arrival
15:08
Landed · Sched 15:157m early
Tue, Oct 6
1/2 legs · B-8676
HAK
Departure
—
HAK is outside our board polling set.
→
SZX
Arrival
14:45
Landed · Sched 15:1530m early
Full CZ5119 history →
CZ6254 China Southern
4 days
Fri, Oct 9
1/2 legs · B-307L
HAK
Departure
—
HAK is outside our board polling set.
→
SZX
Arrival
11:11
Landed · Sched 11:3524m early
Thu, Oct 8
1/2 legs · B-1626
HAK
Departure
—
HAK is outside our board polling set.
→
SZX
Arrival
11:15
Landed · Sched 11:5540m early
Wed, Oct 7
1/2 legs · B-30E7
HAK
Departure
—
HAK is outside our board polling set.
→
SZX
Arrival
11:16
Landed · Sched 11:3519m early
Tue, Oct 6
1/2 legs · B-6379
HAK
Departure
—
HAK is outside our board polling set.
→
SZX
Arrival
11:33
Landed · Sched 11:5522m early
Full CZ6254 history →
DZ6260 Donghai
4 days
Fri, Oct 9
1/2 legs · B-224C
HAK
Departure
—
HAK is outside our board polling set.
→
SZX
Arrival
07:32
Landed · Sched 07:5523m early
Thu, Oct 8
1/2 legs · B-1462
HAK
Departure
—
HAK is outside our board polling set.
→
SZX
Arrival
07:30
Landed · Sched 07:5525m early
Wed, Oct 7
1/2 legs · B-1462
HAK
Departure
—
HAK is outside our board polling set.
→
SZX
Arrival
07:32
Landed · Sched 07:5523m early
Tue, Oct 6
1/2 legs · B-224C
HAK
Departure
—
HAK is outside our board polling set.
→
SZX
Arrival
07:30
Landed · Sched 07:5525m early
DZ6262 Donghai
4 days
Fri, Oct 9
1/2 legs · B-228H
HAK
Departure
—
HAK is outside our board polling set.
→
SZX
Arrival
07:49
Landed · Sched 07:556m early
Thu, Oct 8
1/2 legs · B-224C
HAK
Departure
—
HAK is outside our board polling set.
→
Wed, Oct 7
1/2 legs · B-227R
HAK
Departure
—
HAK is outside our board polling set.
→
SZX
Arrival
07:50
Landed · Sched 07:555m early
Tue, Oct 6
1/2 legs · B-1462
HAK
Departure
—
HAK is outside our board polling set.
→
SZX
Arrival
07:52
Landed · Sched 07:553m early
HU7023 Hainan
4 days
Fri, Oct 9
1/2 legs · B-1733
HAK
Departure
—
HAK is outside our board polling set.
→
SZX
Arrival
07:37
Landed · Sched 07:5518m early
Thu, Oct 8
1/2 legs · B-228G
HAK
Departure
—
HAK is outside our board polling set.
→
SZX
Arrival
07:40
Landed · Sched 07:5515m early
Wed, Oct 7
1/2 legs · B-5467
HAK
Departure
—
HAK is outside our board polling set.
→
SZX
Arrival
07:39
Landed · Sched 07:5516m early
Tue, Oct 6
1/2 legs · B-228F
HAK
Departure
—
HAK is outside our board polling set.
→
SZX
Arrival
07:41
Landed · Sched 07:5514m early
HU7025 Hainan
4 days
HAK
Departure
—
HAK is outside our board polling set.
→
SZX
Arrival
Sched 17:55
Scheduled arrival · landing pending
Thu, Oct 8
1/2 legs · B-1499
HAK
Departure
—
HAK is outside our board polling set.
→
SZX
Arrival
17:59
Landed · Sched 17:554m late
Wed, Oct 7
1/2 legs · B-207J
HAK
Departure
—
HAK is outside our board polling set.
→
SZX
Arrival
18:01
Landed · Sched 17:556m late
Tue, Oct 6
1/2 legs · B-1133
HAK
Departure
—
HAK is outside our board polling set.
→
SZX
Arrival
18:13
Landed · Sched 17:5518m late
Full HU7025 history →
ZH9316 Shenzhen
4 days
Fri, Oct 9
1/2 legs · B-9909
HAK
Departure
—
HAK is outside our board polling set.
→
SZX
Arrival
07:59
Landed · Sched 07:554m late
Thu, Oct 8
1/2 legs · B-6690
HAK
Departure
—
HAK is outside our board polling set.
→
SZX
Arrival
07:45
Landed · Sched 08:2035m early
Wed, Oct 7
1/2 legs · B-6856
HAK
Departure
—
HAK is outside our board polling set.
→
SZX
Arrival
07:45
Landed · Sched 07:5510m early
HAK
Departure
—
HAK is outside our board polling set.
→
SZX
Arrival
Sched 08:20
Scheduled time only · no board update captured
Full ZH9316 history →
CZ3956 China Southern
3 days
Thu, Oct 8
1/2 legs · B-32GE
HAK
Departure
—
HAK is outside our board polling set.
→
SZX
Arrival
00:39
Landed · Sched 00:5011m early
Tue, Oct 6
1/2 legs · B-1626
HAK
Departure
—
HAK is outside our board polling set.
→
SZX
Arrival
00:26
Landed · Sched 00:5024m early
Mon, Oct 5
1/2 legs · B-1626
HAK
Departure
—
HAK is outside our board polling set.
→
SZX
Arrival
04:13
Landed · Sched 00:50203m late
Full CZ3956 history →
CZ6793 China Southern
3 days
Thu, Oct 8
1/2 legs · B-6577
HAK
Departure
—
HAK is outside our board polling set.
→
SZX
Arrival
21:50
Landed · Sched 22:2535m early
Wed, Oct 7
1/2 legs · B-6397
HAK
Departure
—
HAK is outside our board polling set.
→
SZX
Arrival
Sched 22:25
Scheduled time only · no board update captured
Tue, Oct 6
1/2 legs · B-32P
HAK
Departure
—
HAK is outside our board polling set.
→
SZX
Arrival
22:08
Landed · Sched 22:2517m early
Full CZ6793 history →
HU7021 Hainan
3 days
Thu, Oct 8
1/2 legs · B-1141
HAK
Departure
—
HAK is outside our board polling set.
→
SZX
Arrival
07:17
Landed · Sched 07:4023m early
Wed, Oct 7
1/2 legs · B-1389
HAK
Departure
—
HAK is outside our board polling set.
→
SZX
Arrival
07:26
Landed · Sched 07:4014m early
Tue, Oct 6
1/2 legs · B-1725
HAK
Departure
—
HAK is outside our board polling set.
→
SZX
Arrival
07:27
Landed · Sched 07:4013m early
Full HU7021 history →
ZH9318 Shenzhen
3 days
Thu, Oct 8
1/2 legs · B-32CG
HAK
Departure
—
HAK is outside our board polling set.
→
SZX
Arrival
01:01
Landed · Sched 01:1514m early
Wed, Oct 7
1/2 legs · B-32DU
HAK
Departure
—
HAK is outside our board polling set.
→
SZX
Arrival
00:59
Landed · Sched 01:1516m early
Tue, Oct 6
1/2 legs · B-32DV
HAK
Departure
—
HAK is outside our board polling set.
→
SZX
Arrival
00:57
Landed · Sched 01:1518m early
Full ZH9318 history →
HU7027 Hainan
1 day
Tue, Oct 6
1/2 legs · B-6061
HAK
Departure
—
HAK is outside our board polling set.
→
SZX
Arrival
22:23
Landed · Sched 23:1047m early
Full HU7027 history →
ZH9312 Shenzhen
1 day
Mon, Oct 5
1/2 legs · B-32QY
HAK
Departure
—
HAK is outside our board polling set.
→
SZX
Arrival
01:07
Landed · Sched 00:0562m late
Full ZH9312 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 Shenzhen (SZX) route reliability, measured from operated flights on official airport boards.
Copy
Canonical URL
https://proflightsearch.com/search-flights/HAK-SZX
Copy
How we measure this →
HAK to SZX questions
Is HAK–SZX 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.
Morning or evening flight on HAK–SZX? Operators schedule morning departures around 06:30 and evening departures around 20:50 from HAK. Earlier flights typically land before destination-airport delays accumulate later in the day; check the SZX delay card to confirm conditions when you'd arrive.
How long is the flight from HAK to SZX? Great-circle distance is 459 km. With typical jet cruise speed plus taxi, climb and descent, expect roughly 62–69 min gate-to-gate on this route.
How often does HAK–SZX fly? 4 carriers operate this route, around 73 flights a week between them. Compare carrier days and times in the airline list above.