NTG → SZX Nantong to Shenzhen
live
Direct flights from Nantong (NTG) to Shenzhen (SZX): 32 nonstop departures observed each week across 3 airlines. 100% of the last 27 tracked flights arrived within 15 minutes of schedule. The median arrival is 24 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 30 October 2026 at 07:48 UTC.
Today, NTG → SZX Fri 30 Oct · local times
Sched Flight NTG departure SZX arrival
·
ZH8664 Shenzhen
On schedule
SZX 17:55 scheduled
·
ZH8666 Shenzhen
Departed
Landed 10:43 −12
Checked SZX board 15:48
NTG
Nantong
tracking
SZX
Shenzhen
smooth · +1
dep bank 08:30–21:40 32x weekly
Runs reliable · 3 airlines · 32x weekly · nonstop
100% on time
of the last 27 tracked NTG → SZX flights arrived within 15 minutes
Median arrival delay is −24 min . 0 of 27 tracked legs cancelled in the sample. Will a delayed flight be cancelled? →
Median arrival −24 min across the last 27 arrivals
Flight time ~2h 07m estimated from route distance
Weekly departures 32x 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 100% on time
Flights DZ6238 varies Mo Tu We Th Fr Su
SF AirlinesO3
Flights O36846 varies Tu We Th Fr Sa
Shenzhen AirlinesZH 100% 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. Covers today and the previous 7 days.
Board rows 32 Completed 27 Within 15m 27/27 Median -24m
ZH8664 Shenzhen
8 days
NTG
Departure
—
NTG is outside our board polling set.
→
SZX
Arrival
Sched 17:55
Scheduled arrival · landing pending
Thu, Oct 29
1/2 legs · B-1935
NTG
Departure
—
NTG is outside our board polling set.
→
SZX
Arrival
17:29
Landed · Sched 18:0031m early
Wed, Oct 28
1/2 legs · B-5440
NTG
Departure
—
NTG is outside our board polling set.
→
SZX
Arrival
17:35
Landed · Sched 17:5520m early
Tue, Oct 27
1/2 legs · B-5377
NTG
Departure
—
NTG is outside our board polling set.
→
SZX
Arrival
17:23
Landed · Sched 18:0037m early
Mon, Oct 26
1/2 legs · B-5378
NTG
Departure
—
NTG is outside our board polling set.
→
SZX
Arrival
17:33
Landed · Sched 18:0027m early
Sun, Oct 25
1/2 legs · B-1517
NTG
Departure
—
NTG is outside our board polling set.
→
SZX
Arrival
17:18
Landed · Sched 18:0042m early
Sat, Oct 24
1/2 legs · B-5737
NTG
Departure
—
NTG is outside our board polling set.
→
SZX
Arrival
16:32
Landed · Sched 16:5523m early
Fri, Oct 23
1/2 legs · B-5608
NTG
Departure
—
NTG is outside our board polling set.
→
SZX
Arrival
16:35
Landed · Sched 16:5520m early
Full ZH8664 history →
ZH8666 Shenzhen
8 days
Fri, Oct 30
1/2 legs · B-5860
NTG
Departure
—
NTG is outside our board polling set.
→
SZX
Arrival
10:43
Landed · Sched 10:5512m early
Thu, Oct 29
1/2 legs · B-5775
NTG
Departure
—
NTG is outside our board polling set.
→
SZX
Arrival
11:32
Landed · Sched 11:5523m early
Wed, Oct 28
1/2 legs · B-1939
NTG
Departure
—
NTG is outside our board polling set.
→
SZX
Arrival
10:35
Landed · Sched 10:5520m early
Tue, Oct 27
1/2 legs · B-1710
NTG
Departure
—
NTG is outside our board polling set.
→
SZX
Arrival
11:30
Landed · Sched 11:5525m early
Mon, Oct 26
1/2 legs · B-7083
NTG
Departure
—
NTG is outside our board polling set.
→
SZX
Arrival
11:25
Landed · Sched 11:5530m early
Sun, Oct 25
1/2 legs · B-5377
NTG
Departure
—
NTG is outside our board polling set.
→
SZX
Arrival
11:26
Landed · Sched 11:5529m early
Sat, Oct 24
1/2 legs · B-7750
NTG
Departure
—
NTG is outside our board polling set.
→
SZX
Arrival
10:39
Landed · Sched 10:5516m early
Fri, Oct 23
1/2 legs · B-1758
NTG
Departure
—
NTG is outside our board polling set.
→
SZX
Arrival
10:45
Landed · Sched 10:5510m early
Full ZH8666 history →
DZ6238 Donghai
6 days
Thu, Oct 29
1/2 legs · B-1415
NTG
Departure
—
NTG is outside our board polling set.
→
SZX
Arrival
21:26
Landed · Sched 21:5024m early
Wed, Oct 28
1/2 legs · B-1105
NTG
Departure
—
NTG is outside our board polling set.
→
SZX
Arrival
21:38
Landed · Sched 21:5012m early
Tue, Oct 27
1/2 legs · B-1590
NTG
Departure
—
NTG is outside our board polling set.
→
Mon, Oct 26
1/2 legs · B-1104
NTG
Departure
—
NTG is outside our board polling set.
→
SZX
Arrival
21:26
Landed · Sched 21:5024m early
Sun, Oct 25
1/2 legs · B-7100
NTG
Departure
—
NTG is outside our board polling set.
→
SZX
Arrival
21:35
Landed · Sched 21:5015m early
Fri, Oct 23
1/2 legs · B-227S
NTG
Departure
—
NTG is outside our board polling set.
→
SZX
Arrival
22:38
Landed · Sched 22:5012m early
Full DZ6238 history →
ZH8662 Shenzhen
5 days
Thu, Oct 29
1/2 legs · B-1377
NTG
Departure
—
NTG is outside our board polling set.
→
SZX
Arrival
23:16
Landed · Sched 23:5034m early
Mon, Oct 26
1/2 legs · B-5606
NTG
Departure
—
NTG is outside our board polling set.
→
SZX
Arrival
23:20
Landed · Sched 23:5030m early
Sat, Oct 24
1/2 legs · B-5615
NTG
Departure
—
NTG is outside our board polling set.
→
SZX
Arrival
23:41
Landed · Sched 00:1534m early
Fri, Oct 23
1/2 legs · B-5378
NTG
Departure
—
NTG is outside our board polling set.
→
SZX
Arrival
23:41
Landed · Sched 00:1534m early
Thu, Oct 22
1/2 legs · B-5608
NTG
Departure
—
NTG is outside our board polling set.
→
SZX
Arrival
23:38
Landed · Sched 00:1537m early
Full ZH8662 history →
O36830 SF Airlines
1 day
Wed, Oct 28
1/2 legs · B-1463
NTG
Departure
—
NTG is outside our board polling set.
→
Full O36830 history →
O36846 SF Airlines
3 days
Tue, Oct 27
1/2 legs · B-223C
NTG
Departure
—
NTG is outside our board polling set.
→
SZX
Arrival
Sched 09:27
Scheduled time only · no board update captured
Sat, Oct 24
1/2 legs · B-220Z
NTG
Departure
—
NTG is outside our board polling set.
→
SZX
Arrival
Sched 08:23
Scheduled time only · no board update captured
Fri, Oct 23
1/2 legs · B-1173
NTG
Departure
—
NTG is outside our board polling set.
→
SZX
Arrival
Sched 08:34
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 21:40 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 32 flights a week between them. Compare carrier days and times in the airline list above.