NKG → SZX Nanjing to Shenzhen
live
Direct flights from Nanjing (NKG) to Shenzhen (SZX): 35 nonstop departures observed each week across 5 airlines. 96% of the last 47 operated flights arrived within 15 minutes of schedule. The median arrival is 25 minutes early. No cancellations were recorded across the 47 tracked flights. The nonstop covers 1,128 km, an estimated 1 hour 57 minutes in the air. Measured by Pro Flight Search from live flight boards at Nanjing and Shenzhen. Updated 24 October 2026 at 14:48 UTC.
Today, NKG → SZX Sat 24 Oct · local times
Sched Flight NKG departure SZX arrival
·
CZ3560 China Southern
Departed
Landed 13:37 −8
·
CZ3578 China Southern
Departed
Landed 09:42 −13
·
CZ5400 China Southern
Departed
Landed 19:02 −28
·
DZ6258 Donghai
Departed
Landed 13:28 −37
·
HO1751Juneyao
Departed
SZX 00:05 In the air · scheduled landing
·
HU7156 Hainan
Departed
Landed 15:24 −36
·
HU7256 Hainan
Departed
SZX 00:10 In the air · scheduled landing
·
HU7744 Hainan
Departed
Landed 20:33 −62
·
MU2877 China Eastern
Departed
Landed 21:34 −46
·
MU2887 China Eastern
Departed
Landed 16:28 −22
·
ZH9846 Shenzhen
Departed
Landed 17:29 −46
·
ZH9848 Shenzhen
Departed
Landed 20:42 −23
·
ZH9850 Shenzhen
Departed
Landed 21:30 −45
·
ZH9854 Shenzhen
Departed
Landed 11:48 −12
·
ZH9856 Shenzhen
Departed
Landed 09:07 −38
·
ZH9858 Shenzhen
Departed
Landed 10:28 −7
Checked SZX board 22:48
NKG
Nanjing
tracking
SZX
Shenzhen
smooth · +0
dep bank 07:15–22:55 35x weekly
Runs reliable · 5 airlines · 35x weekly · nonstop
96% on time
of the last 47 operated NKG → SZX flights arrived within 15 minutes
Median arrival delay is −25 min . 0 of 47 tracked legs cancelled in the sample. Will a delayed flight be cancelled? →
Median arrival −25 min across the last 47 operated legs
Flight time ~1h 57m estimated from route distance
Weekly departures 35x 5 direct airlines on the leg
Cancelled 0.0% recent route rate · 0 of 47
The week scheduled departures · origin local time
China Eastern Airlines China Southern Airlines Donghai 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 MU2867 07:50 Mo Tu · MU2887 14:20 daily · MU2877 19:35 Tu Sa
China Southern AirlinesCZ 85% on time
Flights CZ3578 07:45 daily · CZ3560 11:30 daily · CZ5400 16:55 daily · CZ3828 18:20 daily
Donghai AirlinesDZ
Flights DZ6258 11:25 daily
Hainan AirlinesHU 100% on time
Flights HU7156 13:25 daily · HU7744 18:40 daily · HU7256 varies daily
Shenzhen AirlinesZH 100% on time
Flights ZH9856 07:15 daily · ZH9858 08:05 daily · ZH9854 09:35 daily · ZH9846 15:35 daily
History operated legs · board outcomes
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 NKG and SZX, paired departure → arrival per flight and day. Board tracking since Thu, Oct 22 — history builds over 7 days as we poll hub boards up to 4× daily.
Board rows 51 Completed 47 Delayed 2 Within 15m 45/47 Median -25m
CZ3560 China Southern
3 days
Sat, Oct 24
1/2 legs · B-6552
NKG
Departure
—
NKG is outside our board polling set.
→
SZX
Arrival
13:37
Landed · Sched 13:458m early
Fri, Oct 23
1/2 legs · B-6625
NKG
Departure
—
NKG is outside our board polling set.
→
SZX
Arrival
15:18
Landed · Sched 13:4593m late
Thu, Oct 22
1/2 legs · B-6630
NKG
Departure
—
NKG is outside our board polling set.
→
SZX
Arrival
13:29
Landed · Sched 13:5526m early
Full CZ3560 history →
CZ3578 China Southern
3 days
Sat, Oct 24
1/2 legs · B-6339
NKG
Departure
—
NKG is outside our board polling set.
→
SZX
Arrival
09:42
Landed · Sched 09:5513m early
Fri, Oct 23
1/2 legs · B-1690
NKG
Departure
—
NKG is outside our board polling set.
→
SZX
Arrival
09:49
Landed · Sched 09:556m early
Thu, Oct 22
1/2 legs · B-9917
NKG
Departure
—
NKG is outside our board polling set.
→
SZX
Arrival
09:52
Landed · Sched 09:553m early
Full CZ3578 history →
CZ5400 China Southern
3 days
Sat, Oct 24
1/2 legs · B-6339
NKG
Departure
—
NKG is outside our board polling set.
→
SZX
Arrival
19:02
Landed · Sched 19:3028m early
Fri, Oct 23
1/2 legs · B-1845
NKG
Departure
—
NKG is outside our board polling set.
→
SZX
Arrival
19:05
Landed · Sched 19:3025m early
Thu, Oct 22
1/2 legs · B-1696
NKG
Departure
—
NKG is outside our board polling set.
→
SZX
Arrival
19:03
Landed · Sched 19:3027m early
Full CZ5400 history →
DZ6258 Donghai
3 days
Sat, Oct 24
1/2 legs · B-1159
NKG
Departure
—
NKG is outside our board polling set.
→
SZX
Arrival
13:28
Landed · Sched 14:0537m early
Fri, Oct 23
1/2 legs · B-1771
NKG
Departure
—
NKG is outside our board polling set.
→
SZX
Arrival
13:33
Landed · Sched 14:0532m early
Thu, Oct 22
1/2 legs · B-1705
NKG
Departure
—
NKG is outside our board polling set.
→
SZX
Arrival
Sched 22:55
Scheduled time only · no board update captured
Full DZ6258 history →
HO1751 Juneyao
1 day
NKG
Departure
—
NKG is outside our board polling set.
→
SZX
Arrival
Sched 00:05
Scheduled arrival · landing pending
HU7156 Hainan
3 days
Sat, Oct 24
1/2 legs · B-228W
NKG
Departure
—
NKG is outside our board polling set.
→
SZX
Arrival
15:24
Landed · Sched 16:0036m early
Fri, Oct 23
1/2 legs · B-1787
NKG
Departure
—
NKG is outside our board polling set.
→
SZX
Arrival
15:38
Landed · Sched 16:0022m early
Thu, Oct 22
1/2 legs · B-1100
NKG
Departure
—
NKG is outside our board polling set.
→
SZX
Arrival
15:24
Landed · Sched 15:5531m early
Full HU7156 history →
HU7256 Hainan
4 days
NKG
Departure
—
NKG is outside our board polling set.
→
SZX
Arrival
Sched 00:10
Scheduled arrival · landing pending
Fri, Oct 23
1/2 legs · B-1388
NKG
Departure
—
NKG is outside our board polling set.
→
SZX
Arrival
23:38
Landed · Sched 00:1032m early
Thu, Oct 22
1/2 legs · B-1786
NKG
Departure
—
NKG is outside our board polling set.
→
SZX
Arrival
23:27
Landed · Sched 00:1043m early
Wed, Oct 21
1/2 legs · B-228X
NKG
Departure
—
NKG is outside our board polling set.
→
SZX
Arrival
23:32
Landed · Sched 00:1543m early
Full HU7256 history →
HU7744 Hainan
3 days
Sat, Oct 24
1/2 legs · B-225H
NKG
Departure
—
NKG is outside our board polling set.
→
SZX
Arrival
20:33
Landed · Sched 21:3562m early
Fri, Oct 23
1/2 legs · B-225S
NKG
Departure
—
NKG is outside our board polling set.
→
SZX
Arrival
21:23
Landed · Sched 21:3512m early
Thu, Oct 22
1/2 legs · B-225S
NKG
Departure
—
NKG is outside our board polling set.
→
SZX
Arrival
21:11
Landed · Sched 21:3524m early
Full HU7744 history →
MU2877 China Eastern
1 day
Sat, Oct 24
1/2 legs · B-32R7
NKG
Departure
—
NKG is outside our board polling set.
→
SZX
Arrival
21:34
Landed · Sched 22:2046m early
Full MU2877 history →
MU2887 China Eastern
3 days
Sat, Oct 24
1/2 legs · B-6369
NKG
Departure
—
NKG is outside our board polling set.
→
SZX
Arrival
16:28
Landed · Sched 16:5022m early
Fri, Oct 23
1/2 legs · B-1028
NKG
Departure
—
NKG is outside our board polling set.
→
SZX
Arrival
16:33
Landed · Sched 16:5017m early
Thu, Oct 22
1/2 legs · B-1636
NKG
Departure
—
NKG is outside our board polling set.
→
SZX
Arrival
16:18
Landed · Sched 16:5032m early
Full MU2887 history →
ZH9846 Shenzhen
3 days
Sat, Oct 24
1/2 legs · B-5670
NKG
Departure
—
NKG is outside our board polling set.
→
SZX
Arrival
17:29
Landed · Sched 18:1546m early
Fri, Oct 23
1/2 legs · B-5737
NKG
Departure
—
NKG is outside our board polling set.
→
SZX
Arrival
18:16
Landed · Sched 18:106m late
Thu, Oct 22
1/2 legs · B-1475
NKG
Departure
—
NKG is outside our board polling set.
→
SZX
Arrival
17:35
Landed · Sched 18:1540m early
Full ZH9846 history →
ZH9848 Shenzhen
3 days
Sat, Oct 24
1/2 legs · B-6855
NKG
Departure
—
NKG is outside our board polling set.
→
SZX
Arrival
20:42
Landed · Sched 21:0523m early
Fri, Oct 23
1/2 legs · B-1712
NKG
Departure
—
NKG is outside our board polling set.
→
SZX
Arrival
20:46
Landed · Sched 21:0519m early
Thu, Oct 22
1/2 legs · B-5671
NKG
Departure
—
NKG is outside our board polling set.
→
SZX
Arrival
20:29
Landed · Sched 21:0536m early
Full ZH9848 history →
ZH9850 Shenzhen
3 days
Sat, Oct 24
1/2 legs · B-5613
NKG
Departure
—
NKG is outside our board polling set.
→
SZX
Arrival
21:30
Landed · Sched 22:1545m early
Fri, Oct 23
1/2 legs · B-327N
NKG
Departure
—
NKG is outside our board polling set.
→
SZX
Arrival
22:03
Landed · Sched 22:1512m early
Thu, Oct 22
1/2 legs · B-207E
NKG
Departure
—
NKG is outside our board polling set.
→
SZX
Arrival
21:30
Landed · Sched 22:1545m early
Full ZH9850 history →
ZH9854 Shenzhen
3 days
Sat, Oct 24
1/2 legs · B-32QW
NKG
Departure
—
NKG is outside our board polling set.
→
SZX
Arrival
11:48
Landed · Sched 12:0012m early
Fri, Oct 23
1/2 legs · B-32PA
NKG
Departure
—
NKG is outside our board polling set.
→
SZX
Arrival
12:07
Landed · Sched 11:5512m late
Thu, Oct 22
1/2 legs · B-32PA
NKG
Departure
—
NKG is outside our board polling set.
→
SZX
Arrival
11:37
Landed · Sched 11:5013m early
Full ZH9854 history →
ZH9856 Shenzhen
3 days
Sat, Oct 24
1/2 legs · B-5771
NKG
Departure
—
NKG is outside our board polling set.
→
SZX
Arrival
09:07
Landed · Sched 09:4538m early
Fri, Oct 23
1/2 legs · B-1711
NKG
Departure
—
NKG is outside our board polling set.
→
SZX
Arrival
09:13
Landed · Sched 09:5037m early
Thu, Oct 22
1/2 legs · B-1940
NKG
Departure
—
NKG is outside our board polling set.
→
SZX
Arrival
09:13
Landed · Sched 09:4532m early
Full ZH9856 history →
ZH9858 Shenzhen
3 days
Sat, Oct 24
1/2 legs · B-8077
NKG
Departure
—
NKG is outside our board polling set.
→
SZX
Arrival
10:28
Landed · Sched 10:357m early
Fri, Oct 23
1/2 legs · B-6938
NKG
Departure
—
NKG is outside our board polling set.
→
SZX
Arrival
10:07
Landed · Sched 10:3528m early
NKG
Departure
—
NKG is outside our board polling set.
→
SZX
Arrival
Sched 10:35
Scheduled time only · no board update captured
Full ZH9858 history →
CZ3828 China Southern
2 days
Fri, Oct 23
1/2 legs · B-32L1
NKG
Departure
—
NKG is outside our board polling set.
→
SZX
Arrival
21:10
Landed · Sched 20:4525m late
Thu, Oct 22
1/2 legs · B-1653
NKG
Departure
—
NKG is outside our board polling set.
→
SZX
Arrival
20:16
Landed · Sched 20:4529m early
Full CZ3828 history →
CZ8700 China Southern
2 days
Fri, Oct 23
1/2 legs · B-1697
NKG
Departure
—
NKG is outside our board polling set.
→
SZX
Arrival
23:56
Landed · Sched 00:1519m early
Wed, Oct 21
1/2 legs · B-6630
NKG
Departure
—
NKG is outside our board polling set.
→
SZX
Arrival
23:57
Landed · Sched 00:1518m early
Full CZ8700 history →
ZH9860 Shenzhen
2 days
Fri, Oct 23
1/2 legs · B-224Y
NKG
Departure
—
NKG is outside our board polling set.
→
SZX
Arrival
00:53
Landed · Sched 01:1522m early
Thu, Oct 22
1/2 legs · B-20EU
NKG
Departure
—
NKG is outside our board polling set.
→
SZX
Arrival
00:53
Landed · Sched 01:1522m early
Full ZH9860 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 — Nanjing (NKG) to Shenzhen (SZX) route reliability, measured from operated flights on official airport boards.
Copy
Canonical URL
https://proflightsearch.com/search-flights/NKG-SZX
Copy
How we measure this →
NKG to SZX questions
Is NKG–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 NKG–SZX? Operators schedule morning departures around 07:15 and evening departures around 18:20 from NKG. 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 NKG to SZX? Great-circle distance is 1,128 km. With typical jet cruise speed plus taxi, climb and descent, expect roughly 110–127 min gate-to-gate on this route.
How often does NKG–SZX fly? 5 carriers operate this route, around 120 flights a week between them. Compare carrier days and times in the airline list above.