SZX → NKG Shenzhen to Nanjing
live
Direct flights from Shenzhen (SZX) to Nanjing (NKG): 44 nonstop departures observed each week across 7 airlines. 76% of the last 38 operated flights arrived within 15 minutes of schedule. The median arrival is 10 minutes late. No cancellations were recorded across the 38 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 Shenzhen and Nanjing. Updated 28 October 2026 at 14:48 UTC.
SZX
Shenzhen
smooth · +13
NKG
Nanjing
tracking
dep bank 00:31–23:25 44x weekly
Runs mixed · 7 airlines · 44x weekly · nonstop
76% on time
of the last 38 operated SZX → NKG flights arrived within 15 minutes
Median arrival delay is +10 min . 0 of 38 tracked legs cancelled in the sample. Will a delayed flight be cancelled? →
Median arrival +10 min across the last 38 operated legs
Flight time ~1h 57m estimated from route distance
Weekly departures 44x 7 direct airlines on the leg
Cancelled 0.0% recent route rate · 0 of 38
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 80% on time
Flights MU2868 11:30 Mo Tu We Su · MU2888 17:55 daily · MU2878 23:25 Mo Tu We Sa Su
China Southern AirlinesCZ 73% on time
Flights CZ3559 08:15 daily · CZ6587 09:20 Mo Tu We Su · CZ5399 13:50 daily · CZ3827 14:55 daily
Donghai AirlinesDZ
Flights DZ6257 varies daily
Hainan AirlinesHU 83% on time
Flights HU7743 varies daily · HU7155 varies daily · HU7355 18:00 Mo Tu We Su · HU7255 varies daily
Shandong AirlinesSC
Flights SC2495 varies Mo We Th Fr Sa Su
Shenzhen AirlinesZH 67% on time
Flights ZH9859 06:40 daily · ZH9841 07:55 Mo Tu Su · ZH9843 09:40 Mo Tu We Su · ZH9845 11:40 daily
Suparna AirlinesY8
Flights Y87939 19:20 Mo We Su
History operated legs · board outcomes
Show 30 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 SZX and NKG, paired departure → arrival per flight and day. Board tracking since Mon, Oct 26 — history builds over 7 days as we poll hub boards up to 4× daily.
Board rows 40 Completed 38 Delayed 9 Within 15m 29/38 Median +10m
CZ3559 China Southern
3 days
Wed, Oct 28
1/2 legs · B-2417
SZX
Departure
08:19
Departed · Sched 08:109m late
→
NKG
Arrival
—
NKG is outside our board polling set.
Tue, Oct 27
1/2 legs · B-6913
SZX
Departure
08:35
Departed · Sched 08:1025m late
→
NKG
Arrival
—
NKG is outside our board polling set.
Mon, Oct 26
1/2 legs · B-1830
SZX
Departure
08:25
Departed · Sched 08:1015m late
→
NKG
Arrival
—
NKG is outside our board polling set.
Full CZ3559 history →
CZ3577 China Southern
2 days
Wed, Oct 28
1/2 legs · B-1651
SZX
Departure
15:29
Departed · Sched 15:209m late
→
NKG
Arrival
—
NKG is outside our board polling set.
Tue, Oct 27
1/2 legs · B-32FV
SZX
Departure
15:30
Departed · Sched 15:2010m late
→
NKG
Arrival
—
NKG is outside our board polling set.
Full CZ3577 history →
CZ3827 China Southern
2 days
Wed, Oct 28
1/2 legs · B-6658
SZX
Departure
14:25
Departed · Sched 14:1015m late
→
NKG
Arrival
—
NKG is outside our board polling set.
Tue, Oct 27
1/2 legs · B-1805
SZX
Departure
14:19
Departed · Sched 14:109m late
→
NKG
Arrival
—
NKG is outside our board polling set.
Full CZ3827 history →
CZ6587 China Southern
2 days
Wed, Oct 28
1/2 legs · B-6397
SZX
Departure
09:38
Departed · Sched 09:2018m late
→
NKG
Arrival
—
NKG is outside our board polling set.
Tue, Oct 27
1/2 legs · B-6397
SZX
Departure
09:24
Departed · Sched 09:204m late
→
NKG
Arrival
—
NKG is outside our board polling set.
Full CZ6587 history →
CZ6641 China Southern
2 days
Wed, Oct 28
1/2 legs · B-30EZ
SZX
Departure
17:19
Departed · Sched 17:0019m late
→
NKG
Arrival
—
NKG is outside our board polling set.
Tue, Oct 27
1/2 legs · B-6378
SZX
Departure
17:14
Departed · Sched 17:0014m late
→
NKG
Arrival
—
NKG is outside our board polling set.
Full CZ6641 history →
DZ6257 Donghai
2 days
Wed, Oct 28
1/2 legs · B-227S
SZX
Departure
10:12
Departed · Sched 10:0012m late
→
NKG
Arrival
—
NKG is outside our board polling set.
Tue, Oct 27
1/2 legs · B-224A
SZX
Departure
10:15
Departed · Sched 10:0015m late
→
NKG
Arrival
—
NKG is outside our board polling set.
Full DZ6257 history →
HU7155 Hainan
2 days
Wed, Oct 28
1/2 legs · B-7175
SZX
Departure
10:22
Departed · Sched 10:157m late
→
NKG
Arrival
—
NKG is outside our board polling set.
Tue, Oct 27
1/2 legs · B-5638
SZX
Departure
10:32
Departed · Sched 10:1517m late
→
NKG
Arrival
—
NKG is outside our board polling set.
Full HU7155 history →
HU7255 Hainan
2 days
Wed, Oct 28
1/2 legs · B-1549
SZX
Departure
16:34
Departed · Sched 16:351m early
→
NKG
Arrival
—
NKG is outside our board polling set.
Tue, Oct 27
1/2 legs · B-5338
SZX
Departure
16:35 Departed
→
NKG
Arrival
—
NKG is outside our board polling set.
Full HU7255 history →
HU7355 Hainan
2 days
Wed, Oct 28
1/2 legs · B-1799
SZX
Departure
18:03
Departed · Sched 18:003m late
→
NKG
Arrival
—
NKG is outside our board polling set.
Tue, Oct 27
1/2 legs · B-5638
SZX
Departure
18:07
Departed · Sched 18:007m late
→
NKG
Arrival
—
NKG is outside our board polling set.
Full HU7355 history →
MU2868 China Eastern
2 days
Wed, Oct 28
1/2 legs · B-8562
SZX
Departure
11:31
Departed · Sched 11:301m late
→
NKG
Arrival
—
NKG is outside our board polling set.
Tue, Oct 27
1/2 legs · B-8562
SZX
Departure
11:41
Departed · Sched 11:3011m late
→
NKG
Arrival
—
NKG is outside our board polling set.
Full MU2868 history →
MU2878 China Eastern
2 days
SZX
Departure
Sched 23:25
Scheduled time only · no board update captured
→
NKG
Arrival
—
NKG is outside our board polling set.
Tue, Oct 27
1/2 legs · B-32SH
SZX
Departure
23:37
Departed · Sched 23:2512m late
→
NKG
Arrival
—
NKG is outside our board polling set.
Full MU2878 history →
MU2888 China Eastern
2 days
Wed, Oct 28
1/2 legs · B-8650
SZX
Departure
18:27
Departed · Sched 18:207m late
→
NKG
Arrival
—
NKG is outside our board polling set.
Tue, Oct 27
1/2 legs · B-6369
SZX
Departure
18:37
Departed · Sched 18:2017m late
→
NKG
Arrival
—
NKG is outside our board polling set.
Full MU2888 history →
SC2495 Shandong Airlines
1 day
Wed, Oct 28
1/2 legs · B-5118
SZX
Departure
01:46 Departed
→
NKG
Arrival
—
NKG is outside our board polling set.
Full SC2495 history →
Y87939 Suparna
1 day
Wed, Oct 28
1/2 legs · B-5663
SZX
Departure
19:31
Departed · Sched 19:2011m late
→
NKG
Arrival
—
NKG is outside our board polling set.
Full Y87939 history →
ZH9843 Shenzhen
2 days
Wed, Oct 28
1/2 legs · B-32DT
SZX
Departure
09:57
Departed · Sched 09:4017m late
→
NKG
Arrival
—
NKG is outside our board polling set.
Tue, Oct 27
1/2 legs · B-9909
SZX
Departure
10:02
Departed · Sched 09:4022m late
→
NKG
Arrival
—
NKG is outside our board polling set.
Full ZH9843 history →
ZH9845 Shenzhen
2 days
Wed, Oct 28
1/2 legs · B-8078
SZX
Departure
11:16
Departed · Sched 10:5521m late
→
NKG
Arrival
—
NKG is outside our board polling set.
Tue, Oct 27
1/2 legs · B-6650
SZX
Departure
11:04
Departed · Sched 10:559m late
→
NKG
Arrival
—
NKG is outside our board polling set.
Full ZH9845 history →
ZH9847 Shenzhen
2 days
Wed, Oct 28
1/2 legs · B-20EU
SZX
Departure
13:16
Departed · Sched 13:106m late
→
NKG
Arrival
—
NKG is outside our board polling set.
Tue, Oct 27
1/2 legs · B-206M
SZX
Departure
13:16
Departed · Sched 13:106m late
→
NKG
Arrival
—
NKG is outside our board polling set.
Full ZH9847 history →
ZH9849 Shenzhen
2 days
Wed, Oct 28
1/2 legs · B-327N
SZX
Departure
15:50 Departed
→
NKG
Arrival
—
NKG is outside our board polling set.
SZX
Departure
Sched 15:50
Scheduled time only · no board update captured
→
NKG
Arrival
—
NKG is outside our board polling set.
Full ZH9849 history →
ZH9853 Shenzhen
2 days
Wed, Oct 28
1/2 legs · B-5606
SZX
Departure
18:54
Departed · Sched 18:504m late
→
NKG
Arrival
—
NKG is outside our board polling set.
Tue, Oct 27
1/2 legs · B-5412
SZX
Departure
19:08
Departed · Sched 19:008m late
→
NKG
Arrival
—
NKG is outside our board polling set.
Full ZH9853 history →
ZH9855 Shenzhen
2 days
Wed, Oct 28
1/2 legs · B-5411
SZX
Departure
20:18
Departed · Sched 20:153m late
→
NKG
Arrival
—
NKG is outside our board polling set.
Tue, Oct 27
1/2 legs · B-206M
SZX
Departure
20:25
Departed · Sched 20:1510m late
→
NKG
Arrival
—
NKG is outside our board polling set.
Full ZH9855 history →
ZH9841 Shenzhen
1 day
Tue, Oct 27
1/2 legs · B-32RL
SZX
Departure
08:18
Departed · Sched 07:5523m late
→
NKG
Arrival
—
NKG is outside our board polling set.
Full ZH9841 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 — Shenzhen (SZX) to Nanjing (NKG) route reliability, measured from operated flights on official airport boards.
Copy
Canonical URL
https://proflightsearch.com/search-flights/SZX-NKG
Copy
How we measure this →
SZX to NKG questions
Is SZX–NKG running on time right now? Smooth skies ahead. The departure side at SZX is the weaker end, route health score 82/100. The airports section above carries the live status and delay window at both ends.
Morning or evening flight on SZX–NKG? Operators schedule morning departures around 06:40 and evening departures around 17:00 from SZX. Earlier flights typically land before destination-airport delays accumulate later in the day; check the NKG delay card to confirm conditions when you'd arrive.
How long is the flight from SZX to NKG? 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 SZX–NKG fly? 7 carriers operate this route, around 157 flights a week between them. Compare carrier days and times in the airline list above.