NTG → SZX Nantong to Shenzhen
live
Direct flights from Nantong (NTG) to Shenzhen (SZX): 15 nonstop departures observed each week across 3 airlines. 93% of the last 27 operated flights arrived within 15 minutes of schedule. The median arrival is 19 minutes early. No cancellations were recorded across the 27 tracked flights. The nonstop covers 1,264 km, an estimated 2 hours 7 minutes in the air. Measured by Pro Flight Search from live flight boards at Nantong and Shenzhen. Updated 22 September 2026 at 14:48 UTC.
NTG
Nantong
tracking
SZX
Shenzhen
smooth · +0
dep bank 07:59–21:40 15x weekly
Runs reliable · 3 airlines · 15x weekly · nonstop
93% on time
of the last 27 operated NTG → SZX flights arrived within 15 minutes
Median arrival delay is −19 min . 0 of 27 tracked legs cancelled in the sample. Will a delayed flight be cancelled? →
Median arrival −19 min across the last 27 operated legs
Flight time ~2h 07m estimated from route distance
Weekly departures 15x 3 direct airlines on the leg
Cancelled 0.0% recent route rate · 0 of 27
The week scheduled departures · origin local time
Donghai Airlines SF 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
Donghai AirlinesDZ
Flights DZ6238 20:15 Mo We Fr Su
SF AirlinesO3
Flights O36846 varies Tu Th Fr Sa
Shenzhen AirlinesZH 96% on time
Flights ZH8666 08:30 daily · ZH8664 14:30 daily · ZH8662 21:40 daily
History operated legs · board outcomes
Show 19 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 NTG and SZX, paired departure → arrival per flight and day. Rolling window — today plus the previous 7 days from our live airport boards, accumulated on each FIDS poll.
Board rows 31 Completed 27 Delayed 2 Within 15m 25/27 Median -19m
ZH8662 Shenzhen
9 days
NTG
Departure
—
NTG is outside our board polling set.
→
SZX
Arrival
Sched 00:15
Scheduled arrival · landing pending
NTG
Departure
—
NTG is outside our board polling set.
→
SZX
Arrival
23:45
Landed · Sched 00:1530m early
Sun, Sep 20
1/2 legs · B-5411
NTG
Departure
—
NTG is outside our board polling set.
→
SZX
Arrival
23:45
Landed · Sched 00:1530m early
Sat, Sep 19
1/2 legs · B-1479
NTG
Departure
—
NTG is outside our board polling set.
→
SZX
Arrival
23:46
Landed · Sched 00:1529m early
NTG
Departure
—
NTG is outside our board polling set.
→
SZX
Arrival
23:43
Landed · Sched 00:1532m early
Thu, Sep 17
1/2 legs · B-1759
NTG
Departure
—
NTG is outside our board polling set.
→
SZX
Arrival
23:39
Landed · Sched 00:1536m early
Wed, Sep 16
1/2 legs · B-1993
NTG
Departure
—
NTG is outside our board polling set.
→
SZX
Arrival
23:45
Landed · Sched 00:1530m early
Tue, Sep 15
1/2 legs · B-5613
NTG
Departure
—
NTG is outside our board polling set.
→
SZX
Arrival
23:45
Landed · Sched 00:1530m early
Mon, Sep 14
1/2 legs · B-5606
NTG
Departure
—
NTG is outside our board polling set.
→
SZX
Arrival
00:09
Landed · Sched 00:156m early
Full ZH8662 history →
ZH8664 Shenzhen
8 days
NTG
Departure
—
NTG is outside our board polling set.
→
SZX
Arrival
16:33
Landed · Sched 16:5522m early
Mon, Sep 21
1/2 legs · B-1476
NTG
Departure
—
NTG is outside our board polling set.
→
SZX
Arrival
16:38
Landed · Sched 16:5517m early
Sun, Sep 20
1/2 legs · B-5612
NTG
Departure
—
NTG is outside our board polling set.
→
SZX
Arrival
16:35
Landed · Sched 16:5520m early
Sat, Sep 19
1/2 legs · B-5615
NTG
Departure
—
NTG is outside our board polling set.
→
SZX
Arrival
16:32
Landed · Sched 16:5523m early
Fri, Sep 18
1/2 legs · B-5612
NTG
Departure
—
NTG is outside our board polling set.
→
SZX
Arrival
16:52
Landed · Sched 16:553m early
Thu, Sep 17
1/2 legs · B-5440
NTG
Departure
—
NTG is outside our board polling set.
→
SZX
Arrival
17:08
Landed · Sched 16:5513m late
Wed, Sep 16
1/2 legs · B-1712
NTG
Departure
—
NTG is outside our board polling set.
→
SZX
Arrival
16:44
Landed · Sched 16:5511m early
Tue, Sep 15
1/2 legs · B-1712
NTG
Departure
—
NTG is outside our board polling set.
→
SZX
Arrival
16:43
Landed · Sched 16:5512m early
Full ZH8664 history →
ZH8666 Shenzhen
8 days
NTG
Departure
—
NTG is outside our board polling set.
→
SZX
Arrival
10:36
Landed · Sched 10:5519m early
Mon, Sep 21
1/2 legs · B-1939
NTG
Departure
—
NTG is outside our board polling set.
→
SZX
Arrival
10:40
Landed · Sched 10:5515m early
Sun, Sep 20
1/2 legs · B-5379
NTG
Departure
—
NTG is outside our board polling set.
→
SZX
Arrival
10:44
Landed · Sched 10:5511m early
Sat, Sep 19
1/2 legs · B-5671
NTG
Departure
—
NTG is outside our board polling set.
→
SZX
Arrival
10:36
Landed · Sched 10:5519m early
Fri, Sep 18
1/2 legs · B-1711
NTG
Departure
—
NTG is outside our board polling set.
→
SZX
Arrival
11:24
Landed · Sched 10:5529m late
Thu, Sep 17
1/2 legs · B-5379
NTG
Departure
—
NTG is outside our board polling set.
→
SZX
Arrival
10:36
Landed · Sched 10:5519m early
Wed, Sep 16
1/2 legs · B-5440
NTG
Departure
—
NTG is outside our board polling set.
→
SZX
Arrival
10:39
Landed · Sched 10:5516m early
Tue, Sep 15
1/2 legs · B-1516
NTG
Departure
—
NTG is outside our board polling set.
→
SZX
Arrival
10:39
Landed · Sched 10:5516m early
Full ZH8666 history →
DZ6238 Donghai
4 days
Mon, Sep 21
1/2 legs · B-224A
NTG
Departure
—
NTG is outside our board polling set.
→
SZX
Arrival
22:28
Landed · Sched 22:5022m early
Sun, Sep 20
1/2 legs · B-1575
NTG
Departure
—
NTG is outside our board polling set.
→
SZX
Arrival
23:24
Landed · Sched 22:5034m late
Fri, Sep 18
1/2 legs · B-224A
NTG
Departure
—
NTG is outside our board polling set.
→
SZX
Arrival
Sched 22:50
Scheduled time only · no board update captured
Wed, Sep 16
1/2 legs · B-1533
NTG
Departure
—
NTG is outside our board polling set.
→
SZX
Arrival
22:35
Landed · Sched 23:1540m early
Full DZ6238 history →
O36846 SF Airlines
2 days
Sat, Sep 19
1/2 legs · B-223M
NTG
Departure
—
NTG is outside our board polling set.
→
SZX
Arrival
Sched 07:59
Scheduled time only · no board update captured
Tue, Sep 15
1/2 legs · B-1145
NTG
Departure
—
NTG is outside our board polling set.
→
SZX
Arrival
Sched 08:10
Scheduled time only · no board update captured
Full O36846 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 — Nantong (NTG) to Shenzhen (SZX) route reliability, measured from operated flights on official airport boards.
Copy
Canonical URL
https://proflightsearch.com/search-flights/NTG-SZX
Copy
How we measure this →
NTG to SZX questions
Is NTG–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 NTG–SZX? Operators schedule morning departures around 08:30 and evening departures around 20:15 from NTG. 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 NTG to SZX? Great-circle distance is 1,264 km. With typical jet cruise speed plus taxi, climb and descent, expect roughly 119–138 min gate-to-gate on this route.
How often does NTG–SZX fly? 3 carriers operate this route, around 29 flights a week between them. Compare carrier days and times in the airline list above.