NKG → SZX Nanjing to Shenzhen
live
Direct flights from Nanjing (NKG) to Shenzhen (SZX): 41 nonstop departures observed each week across 6 airlines. 85% of the last 34 operated flights arrived within 15 minutes of schedule. The median arrival is 22 minutes early. No cancellations were recorded across the 34 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 7 September 2026 at 07:48 UTC.
NKG
Nanjing
tracking
SZX
Shenzhen
smooth · +0
dep bank 07:15–22:55 41x weekly
Runs reliable · 6 airlines · 41x weekly · nonstop
85% on time
of the last 34 operated NKG → SZX flights arrived within 15 minutes
Median arrival delay is −22 min . 0 of 34 tracked legs cancelled in the sample. Will a delayed flight be cancelled? →
Median arrival −22 min across the last 34 operated legs
Flight time ~1h 57m estimated from route distance
Weekly departures 41x 6 direct airlines on the leg
Cancelled 0.0% recent route rate · 0 of 34
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 We Th Sa Su · MU2887 14:20 daily · MU2877 varies Mo Tu We Fr Sa Su
China Southern AirlinesCZ 67% on time
Flights CZ3578 08:15 daily · CZ3560 11:30 daily · CZ5400 16:55 daily · CZ3828 18:20 daily
Donghai AirlinesDZ
Flights DZ6258 varies daily
Hainan AirlinesHU 100% on time
Flights HU7156 13:25 daily · HU7744 18:40 daily · HU7256 varies daily
Shandong AirlinesSC
Flights SC2496 varies Mo Tu We Th Fr Sa
Shenzhen AirlinesZH 93% 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 26 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 Sat, Sep 5 — history builds over 7 days as we poll hub boards up to 4× daily.
Board rows 45 Completed 34 Delayed 5 Within 15m 29/34 Median -22m
CZ3560 China Southern
3 days
Mon, Sep 7
1/2 legs · B-32N5
NKG
Departure
—
NKG is outside our board polling set.
→
SZX
Arrival
13:25
Landed · Sched 13:4520m early
Sun, Sep 6
1/2 legs · B-32FV
NKG
Departure
—
NKG is outside our board polling set.
→
SZX
Arrival
15:18
Landed · Sched 13:4593m late
Sat, Sep 5
1/2 legs · B-309X
NKG
Departure
—
NKG is outside our board polling set.
→
SZX
Arrival
Sched 13:55
Scheduled time only · no board update captured
Full CZ3560 history →
CZ3578 China Southern
3 days
NKG
Departure
—
NKG is outside our board polling set.
→
SZX
Arrival
10:15
Landed · Sched 10:4025m early
Sun, Sep 6
1/2 legs · B-32L1
NKG
Departure
—
NKG is outside our board polling set.
→
SZX
Arrival
10:30
Landed · Sched 10:4010m early
Sat, Sep 5
1/2 legs · B-1806
NKG
Departure
—
NKG is outside our board polling set.
→
SZX
Arrival
10:23
Last seen · Sched 10:4017m early
Full CZ3578 history →
CZ5400 China Southern
3 days
NKG
Departure
—
NKG is outside our board polling set.
→
SZX
Arrival
Sched 19:30
Scheduled arrival · landing pending
Sun, Sep 6
1/2 legs · B-6976
NKG
Departure
—
NKG is outside our board polling set.
→
SZX
Arrival
20:22
Landed · Sched 19:3052m late
Sat, Sep 5
1/2 legs · B-6629
NKG
Departure
—
NKG is outside our board polling set.
→
SZX
Arrival
19:08
Landed · Sched 19:3022m early
Full CZ5400 history →
DZ6258 Donghai
2 days
Mon, Sep 7
1/2 legs · B-1770
NKG
Departure
—
NKG is outside our board polling set.
→
SZX
Arrival
13:50
Landed · Sched 14:0515m early
NKG
Departure
—
NKG is outside our board polling set.
→
SZX
Arrival
Sched 22:55
Scheduled time only · no board update captured
Full DZ6258 history →
HU7156 Hainan
3 days
Mon, Sep 7
1/2 legs · B-5798
NKG
Departure
—
NKG is outside our board polling set.
→
SZX
Arrival
Sched 15:55
Scheduled arrival · landing pending
Sun, Sep 6
1/2 legs · B-5855
NKG
Departure
—
NKG is outside our board polling set.
→
SZX
Arrival
15:43
Landed · Sched 16:0017m early
Sat, Sep 5
1/2 legs · B-1387
NKG
Departure
—
NKG is outside our board polling set.
→
SZX
Arrival
15:35
Landed · Sched 16:0025m early
Full HU7156 history →
MU2867 China Eastern
1 day
Mon, Sep 7
1/2 legs · B-2292
NKG
Departure
—
NKG is outside our board polling set.
→
SZX
Arrival
09:34
Landed · Sched 10:0026m early
Full MU2867 history →
MU2887 China Eastern
3 days
NKG
Departure
—
NKG is outside our board polling set.
→
SZX
Arrival
Sched 16:50
Scheduled arrival · landing pending
Sun, Sep 6
1/2 legs · B-6369
NKG
Departure
—
NKG is outside our board polling set.
→
SZX
Arrival
17:37
Landed · Sched 16:5047m late
Sat, Sep 5
1/2 legs · B-2292
NKG
Departure
—
NKG is outside our board polling set.
→
SZX
Arrival
16:16
Landed · Sched 16:5034m early
Full MU2887 history →
ZH9846 Shenzhen
3 days
NKG
Departure
—
NKG is outside our board polling set.
→
SZX
Arrival
Sched 18:15
Scheduled arrival · landing pending
Sun, Sep 6
1/2 legs · B-5617
NKG
Departure
—
NKG is outside our board polling set.
→
SZX
Arrival
17:52
Landed · Sched 18:1523m early
Sat, Sep 5
1/2 legs · B-5440
NKG
Departure
—
NKG is outside our board polling set.
→
SZX
Arrival
17:33
Landed · Sched 18:1542m early
Full ZH9846 history →
ZH9854 Shenzhen
3 days
Mon, Sep 7
1/2 legs · B-32QW
NKG
Departure
—
NKG is outside our board polling set.
→
SZX
Arrival
11:28
Landed · Sched 11:5527m early
Sun, Sep 6
1/2 legs · B-32QW
NKG
Departure
—
NKG is outside our board polling set.
→
SZX
Arrival
12:37
Landed · Sched 11:5542m late
Sat, Sep 5
1/2 legs · B-32PA
NKG
Departure
—
NKG is outside our board polling set.
→
SZX
Arrival
11:33
Last seen · Sched 12:0027m early
Full ZH9854 history →
ZH9856 Shenzhen
2 days
Mon, Sep 7
1/2 legs · B-7749
NKG
Departure
—
NKG is outside our board polling set.
→
SZX
Arrival
09:02
Landed · Sched 09:5048m early
Sun, Sep 6
1/2 legs · B-1759
NKG
Departure
—
NKG is outside our board polling set.
→
SZX
Arrival
09:35
Landed · Sched 09:5015m early
Full ZH9856 history →
ZH9858 Shenzhen
2 days
Mon, Sep 7
1/2 legs · B-6855
NKG
Departure
—
NKG is outside our board polling set.
→
SZX
Arrival
09:49
Landed · Sched 10:3546m early
Sun, Sep 6
1/2 legs · B-8077
NKG
Departure
—
NKG is outside our board polling set.
→
SZX
Arrival
10:08
Landed · Sched 10:3527m early
Full ZH9858 history →
CZ3828 China Southern
2 days
Sun, Sep 6
1/2 legs · B-1653
NKG
Departure
—
NKG is outside our board polling set.
→
SZX
Arrival
21:26
Landed · Sched 20:4541m late
NKG
Departure
—
NKG is outside our board polling set.
→
SZX
Arrival
20:15
Landed · Sched 20:4530m early
Full CZ3828 history →
CZ8700 China Southern
2 days
NKG
Departure
—
NKG is outside our board polling set.
→
SZX
Arrival
23:52
Landed · Sched 00:1523m early
Fri, Sep 4
1/2 legs · B-1805
NKG
Departure
—
NKG is outside our board polling set.
→
SZX
Arrival
00:13
Last seen · Sched 00:152m early
Full CZ8700 history →
HU7256 Hainan
3 days
Sun, Sep 6
1/2 legs · B-1372
NKG
Departure
—
NKG is outside our board polling set.
→
SZX
Arrival
23:35
Landed · Sched 00:1035m early
Sat, Sep 5
1/2 legs · B-1387
NKG
Departure
—
NKG is outside our board polling set.
→
SZX
Arrival
23:33
Landed · Sched 00:1037m early
Fri, Sep 4
1/2 legs · B-228W
NKG
Departure
—
NKG is outside our board polling set.
→
SZX
Arrival
23:49
Last seen · Sched 00:1021m early
Full HU7256 history →
HU7744 Hainan
2 days
Sun, Sep 6
1/2 legs · B-225S
NKG
Departure
—
NKG is outside our board polling set.
→
SZX
Arrival
21:22
Landed · Sched 22:0038m early
Sat, Sep 5
1/2 legs · B-1728
NKG
Departure
—
NKG is outside our board polling set.
→
SZX
Arrival
20:52
Landed · Sched 21:3543m early
Full HU7744 history →
ZH9848 Shenzhen
2 days
Sun, Sep 6
1/2 legs · B-5616
NKG
Departure
—
NKG is outside our board polling set.
→
SZX
Arrival
20:50
Landed · Sched 21:0515m early
NKG
Departure
—
NKG is outside our board polling set.
→
SZX
Arrival
20:46
Landed · Sched 21:0519m early
Full ZH9848 history →
ZH9850 Shenzhen
2 days
Sun, Sep 6
1/2 legs · B-1758
NKG
Departure
—
NKG is outside our board polling set.
→
SZX
Arrival
21:46
Landed · Sched 22:0519m early
Sat, Sep 5
1/2 legs · B-307M
NKG
Departure
—
NKG is outside our board polling set.
→
SZX
Arrival
21:46
Landed · Sched 22:0519m early
Full ZH9850 history →
ZH9860 Shenzhen
2 days
NKG
Departure
—
NKG is outside our board polling set.
→
SZX
Arrival
00:54
Landed · Sched 01:1521m early
Sat, Sep 5
1/2 legs · B-1146
NKG
Departure
—
NKG is outside our board polling set.
→
SZX
Arrival
00:54
Landed · Sched 01:1521m early
Full ZH9860 history →
MU2877 China Eastern
1 day
Sat, Sep 5
1/2 legs · B-8396
NKG
Departure
—
NKG is outside our board polling set.
→
SZX
Arrival
21:54
Landed · Sched 22:2026m early
Full MU2877 history →
SC2496 Shandong Airlines
1 day
Sat, Sep 5
1/2 legs · B-5347
NKG
Departure
—
NKG is outside our board polling set.
→
SZX
Arrival
Sched 10:05
Scheduled time only · no board update captured
Full SC2496 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? Some delays possible. Both endpoints currently score the same, route health score 62/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? 6 carriers operate this route, around 133 flights a week between them. Compare carrier days and times in the airline list above.