TNA → SZX Jinan to Shenzhen
live
Direct flights from Jinan (TNA) to Shenzhen (SZX): 82 nonstop departures observed each week across 6 airlines. 100% of the last 79 tracked flights arrived within 15 minutes of schedule. The median arrival is 18 minutes early. No cancellations were recorded across the 79 tracked flights. The nonstop covers 1,614 km, an estimated 2 hours 34 minutes in the air. Measured by Pro Flight Search from live flight boards at Jinan and Shenzhen. Updated 5 November 2026 at 07:48 UTC.
Today, TNA → SZX Thu 5 Nov · local times
Sched Flight TNA departure SZX arrival
·
CZ6552 China Southern
Departed
Landed 10:15 −40
·
CZ8798 China Southern
Departed
Landed 14:30 −25
·
SC1181 Shandong
Departed
Landed 09:33 −17
·
SC1183 Shandong
Departed
Landed 10:23 −27
·
SC1187 Shandong
Departed
SZX 16:30 In the air · scheduled landing
·
ZH9932 Shenzhen
Departed
Landed 14:57 −23
Checked SZX board 15:48
TNA
Jinan
tracking
SZX
Shenzhen
smooth · +0
dep bank 07:00–22:55 82x weekly
Runs reliable · 6 airlines · 82x weekly · nonstop
100% on time
of the last 79 tracked TNA → SZX flights arrived within 15 minutes
Median arrival delay is −18 min . 0 of 79 tracked legs cancelled in the sample. Will a delayed flight be cancelled? →
Median arrival −18 min across the last 79 arrivals
Flight time ~2h 34m estimated from route distance
Weekly departures 82x 6 direct airlines on the leg
Cancelled 0.0% recent route rate · 0 of 79
The week scheduled departures · origin local time
China Southern Airlines Shandong Airlines Shenzhen Airlines Spring 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 Southern AirlinesCZ 100% on time
Flights CZ6552 07:50 daily · CZ8798 11:55 daily
Shandong AirlinesSC 100% on time
Flights SC1181 07:00 daily · SC1183 08:00 Mo Tu Th Sa · SC1187 13:35 daily · SC1189 17:35 daily
Shenzhen AirlinesZH 100% on time
Flights ZH9932 12:20 daily · ZH9928 19:55 Mo Tu We Th Sa Su · ZH9930 21:00 daily
Spring Airlines9C
Flights 9C6596 19:00 Mo We Th Fr Su
Suparna AirlinesY8 100% on time
Flights Y87584 20:30 Mo We Fr Su · Y87904 22:55 daily
West Air (China)PN 100% on time
Flights PN6334 19:30 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 TNA and SZX, paired departure → arrival per flight and day. Covers today and the previous 7 days.
Board rows 84 Completed 79 Within 15m 79/79 Median -18m
CZ6552 China Southern
8 days
Thu, Nov 5
1/2 legs · B-32GP
TNA
Departure
—
TNA is outside our board polling set.
→
SZX
Arrival
10:15
Landed · Sched 10:5540m early
Wed, Nov 4
1/2 legs · B-6355
TNA
Departure
—
TNA is outside our board polling set.
→
SZX
Arrival
10:26
Landed · Sched 11:0034m early
Tue, Nov 3
1/2 legs · B-6356
TNA
Departure
—
TNA is outside our board polling set.
→
SZX
Arrival
10:22
Landed · Sched 11:0038m early
Mon, Nov 2
1/2 legs · B-6659
TNA
Departure
—
TNA is outside our board polling set.
→
SZX
Arrival
10:48
Landed · Sched 10:557m early
Sun, Nov 1
1/2 legs · B-6658
TNA
Departure
—
TNA is outside our board polling set.
→
SZX
Arrival
10:31
Landed · Sched 11:0029m early
Sat, Oct 31
1/2 legs · B-6978
TNA
Departure
—
TNA is outside our board polling set.
→
SZX
Arrival
10:41
Landed · Sched 11:0019m early
Fri, Oct 30
1/2 legs · B-6912
TNA
Departure
—
TNA is outside our board polling set.
→
SZX
Arrival
10:36
Landed · Sched 10:5519m early
Thu, Oct 29
1/2 legs · B-6339
TNA
Departure
—
TNA is outside our board polling set.
→
SZX
Arrival
10:32
Landed · Sched 10:5523m early
Full CZ6552 history →
CZ8798 China Southern
8 days
Thu, Nov 5
1/2 legs · B-1606
TNA
Departure
—
TNA is outside our board polling set.
→
SZX
Arrival
14:30
Landed · Sched 14:5525m early
Wed, Nov 4
1/2 legs · B-1616
TNA
Departure
—
TNA is outside our board polling set.
→
SZX
Arrival
14:50
Landed · Sched 14:555m early
Tue, Nov 3
1/2 legs · B-1616
TNA
Departure
—
TNA is outside our board polling set.
→
SZX
Arrival
14:50
Landed · Sched 14:555m early
Mon, Nov 2
1/2 legs · B-1616
TNA
Departure
—
TNA is outside our board polling set.
→
SZX
Arrival
14:36
Landed · Sched 14:5519m early
Sun, Nov 1
1/2 legs · B-1616
TNA
Departure
—
TNA is outside our board polling set.
→
SZX
Arrival
14:44
Landed · Sched 14:5511m early
Sat, Oct 31
1/2 legs · B-1616
TNA
Departure
—
TNA is outside our board polling set.
→
SZX
Arrival
14:34
Landed · Sched 14:5521m early
Fri, Oct 30
1/2 legs · B-1606
TNA
Departure
—
TNA is outside our board polling set.
→
SZX
Arrival
14:56
Landed · Sched 14:551m late
Thu, Oct 29
1/2 legs · B-1616
TNA
Departure
—
TNA is outside our board polling set.
→
SZX
Arrival
14:24
Landed · Sched 14:5531m early
Full CZ8798 history →
SC1181 Shandong
8 days
Thu, Nov 5
1/2 legs · B-223V
TNA
Departure
—
TNA is outside our board polling set.
→
SZX
Arrival
09:33
Landed · Sched 09:5017m early
Wed, Nov 4
1/2 legs · B-205C
TNA
Departure
—
TNA is outside our board polling set.
→
SZX
Arrival
09:41
Landed · Sched 09:509m early
Tue, Nov 3
1/2 legs · B-208G
TNA
Departure
—
TNA is outside our board polling set.
→
SZX
Arrival
09:40
Landed · Sched 09:5010m early
Mon, Nov 2
1/2 legs · B-208G
TNA
Departure
—
TNA is outside our board polling set.
→
SZX
Arrival
09:35
Landed · Sched 09:5015m early
Sun, Nov 1
1/2 legs · B-1273
TNA
Departure
—
TNA is outside our board polling set.
→
SZX
Arrival
09:30
Landed · Sched 09:5020m early
Sat, Oct 31
1/2 legs · B-7977
TNA
Departure
—
TNA is outside our board polling set.
→
SZX
Arrival
09:42
Landed · Sched 09:508m early
Fri, Oct 30
1/2 legs · B-7977
TNA
Departure
—
TNA is outside our board polling set.
→
SZX
Arrival
09:28
Landed · Sched 09:5022m early
Thu, Oct 29
1/2 legs · B-7668
TNA
Departure
—
TNA is outside our board polling set.
→
SZX
Arrival
09:24
Landed · Sched 09:5026m early
Full SC1181 history →
SC1183 Shandong
5 days
TNA
Departure
—
TNA is outside our board polling set.
→
SZX
Arrival
10:23
Landed · Sched 10:5027m early
Tue, Nov 3
1/2 legs · B-1436
TNA
Departure
—
TNA is outside our board polling set.
→
SZX
Arrival
10:53
Landed · Sched 10:503m late
Mon, Nov 2
1/2 legs · B-1438
TNA
Departure
—
TNA is outside our board polling set.
→
SZX
Arrival
10:56
Landed · Sched 10:506m late
Sat, Oct 31
1/2 legs · B-7885
TNA
Departure
—
TNA is outside our board polling set.
→
SZX
Arrival
11:04
Landed · Sched 10:5014m late
Thu, Oct 29
1/2 legs · B-7808
TNA
Departure
—
TNA is outside our board polling set.
→
SZX
Arrival
10:39
Landed · Sched 10:5011m early
Full SC1183 history →
SC1187 Shandong
8 days
TNA
Departure
—
TNA is outside our board polling set.
→
SZX
Arrival
Sched 16:30
Scheduled arrival · landing pending
Wed, Nov 4
1/2 legs · B-5453
TNA
Departure
—
TNA is outside our board polling set.
→
SZX
Arrival
16:11
Landed · Sched 16:3019m early
Tue, Nov 3
1/2 legs · B-1360
TNA
Departure
—
TNA is outside our board polling set.
→
SZX
Arrival
16:15
Landed · Sched 16:3015m early
Mon, Nov 2
1/2 legs · B-7977
TNA
Departure
—
TNA is outside our board polling set.
→
SZX
Arrival
16:13
Landed · Sched 16:3017m early
Sun, Nov 1
1/2 legs · B-1438
TNA
Departure
—
TNA is outside our board polling set.
→
SZX
Arrival
16:10
Landed · Sched 16:3020m early
Sat, Oct 31
1/2 legs · B-1988
TNA
Departure
—
TNA is outside our board polling set.
→
SZX
Arrival
16:22
Landed · Sched 16:308m early
Fri, Oct 30
1/2 legs · B-1436
TNA
Departure
—
TNA is outside our board polling set.
→
SZX
Arrival
16:22
Landed · Sched 16:308m early
Thu, Oct 29
1/2 legs · B-1226
TNA
Departure
—
TNA is outside our board polling set.
→
SZX
Arrival
16:20
Landed · Sched 16:3010m early
Full SC1187 history →
ZH9932 Shenzhen
8 days
Thu, Nov 5
1/2 legs · B-1937
TNA
Departure
—
TNA is outside our board polling set.
→
SZX
Arrival
14:57
Landed · Sched 15:2023m early
Wed, Nov 4
1/2 legs · B-327N
TNA
Departure
—
TNA is outside our board polling set.
→
SZX
Arrival
15:02
Landed · Sched 15:2018m early
Tue, Nov 3
1/2 legs · B-6939
TNA
Departure
—
TNA is outside our board polling set.
→
SZX
Arrival
15:11
Landed · Sched 15:209m early
Mon, Nov 2
1/2 legs · B-32DT
TNA
Departure
—
TNA is outside our board polling set.
→
SZX
Arrival
15:02
Landed · Sched 15:2018m early
Sun, Nov 1
1/2 legs · B-1377
TNA
Departure
—
TNA is outside our board polling set.
→
SZX
Arrival
15:04
Landed · Sched 15:2016m early
Sat, Oct 31
1/2 legs · B-1475
TNA
Departure
—
TNA is outside our board polling set.
→
SZX
Arrival
15:27
Landed · Sched 15:207m late
Fri, Oct 30
1/2 legs · B-32DS
TNA
Departure
—
TNA is outside our board polling set.
→
SZX
Arrival
15:32
Landed · Sched 15:2012m late
Thu, Oct 29
1/2 legs · B-32DS
TNA
Departure
—
TNA is outside our board polling set.
→
SZX
Arrival
14:54
Landed · Sched 15:2026m early
Full ZH9932 history →
9C6596 Spring
4 days
Wed, Nov 4
1/2 legs · B-8327
TNA
Departure
—
TNA is outside our board polling set.
→
SZX
Arrival
21:26
Landed · Sched 22:2054m early
Mon, Nov 2
1/2 legs · B-6561
TNA
Departure
—
TNA is outside our board polling set.
→
SZX
Arrival
21:43
Landed · Sched 22:2037m early
Sun, Nov 1
1/2 legs · B-6852
TNA
Departure
—
TNA is outside our board polling set.
→
SZX
Arrival
21:54
Landed · Sched 22:2026m early
Fri, Oct 30
1/2 legs · B-32AX
TNA
Departure
—
TNA is outside our board polling set.
→
SZX
Arrival
21:43
Landed · Sched 22:2037m early
Full 9C6596 history →
PN6334 West Air (China)
7 days
Wed, Nov 4
1/2 legs · B-321T
TNA
Departure
—
TNA is outside our board polling set.
→
SZX
Arrival
22:08
Landed · Sched 22:157m early
Tue, Nov 3
1/2 legs · B-321T
TNA
Departure
—
TNA is outside our board polling set.
→
SZX
Arrival
22:07
Landed · Sched 22:158m early
Mon, Nov 2
1/2 legs · B-321T
TNA
Departure
—
TNA is outside our board polling set.
→
SZX
Arrival
22:18
Landed · Sched 22:153m late
Sun, Nov 1
1/2 legs · B-321T
TNA
Departure
—
TNA is outside our board polling set.
→
SZX
Arrival
22:15
Landed · Sched 22:3015m early
Sat, Oct 31
1/2 legs · B-321T
TNA
Departure
—
TNA is outside our board polling set.
→
SZX
Arrival
22:22
Landed · Sched 22:308m early
Fri, Oct 30
1/2 legs · B-321T
TNA
Departure
—
TNA is outside our board polling set.
→
SZX
Arrival
Sched 22:30
Scheduled time only · no board update captured
Thu, Oct 29
1/2 legs · B-321S
TNA
Departure
—
TNA is outside our board polling set.
→
SZX
Arrival
22:07
Landed · Sched 22:3023m early
Full PN6334 history →
SC1189 Shandong
7 days
Wed, Nov 4
1/2 legs · B-1443
TNA
Departure
—
TNA is outside our board polling set.
→
SZX
Arrival
20:03
Landed · Sched 20:3532m early
Tue, Nov 3
1/2 legs · B-5348
TNA
Departure
—
TNA is outside our board polling set.
→
SZX
Arrival
20:26
Landed · Sched 20:359m early
Mon, Nov 2
1/2 legs · B-7976
TNA
Departure
—
TNA is outside our board polling set.
→
SZX
Arrival
20:17
Landed · Sched 20:3518m early
Sun, Nov 1
1/2 legs · B-5628
TNA
Departure
—
TNA is outside our board polling set.
→
SZX
Arrival
20:20
Landed · Sched 20:3515m early
Sat, Oct 31
1/2 legs · B-1506
TNA
Departure
—
TNA is outside our board polling set.
→
SZX
Arrival
20:10
Landed · Sched 20:3525m early
Fri, Oct 30
1/2 legs · B-1988
TNA
Departure
—
TNA is outside our board polling set.
→
SZX
Arrival
20:26
Landed · Sched 20:359m early
Thu, Oct 29
1/2 legs · B-5536
TNA
Departure
—
TNA is outside our board polling set.
→
SZX
Arrival
20:08
Landed · Sched 20:3527m early
Full SC1189 history →
Y87904 Suparna
8 days
TNA
Departure
—
TNA is outside our board polling set.
→
SZX
Arrival
01:20
Landed · Sched 01:3010m early
TNA
Departure
—
TNA is outside our board polling set.
→
SZX
Arrival
01:25
Landed · Sched 01:305m early
Mon, Nov 2
1/2 legs · B-1313
TNA
Departure
—
TNA is outside our board polling set.
→
SZX
Arrival
Sched 01:30
Scheduled time only · no board update captured
Sun, Nov 1
1/2 legs · B-1313
TNA
Departure
—
TNA is outside our board polling set.
→
SZX
Arrival
01:10
Landed · Sched 01:3020m early
Sat, Oct 31
1/2 legs · B-5712
TNA
Departure
—
TNA is outside our board polling set.
→
SZX
Arrival
01:16
Landed · Sched 01:3014m early
Fri, Oct 30
1/2 legs · B-5712
TNA
Departure
—
TNA is outside our board polling set.
→
SZX
Arrival
01:28
Landed · Sched 01:302m early
Thu, Oct 29
1/2 legs · B-5663
TNA
Departure
—
TNA is outside our board polling set.
→
SZX
Arrival
01:13
Landed · Sched 01:3017m early
Wed, Oct 28
1/2 legs · B-5712
TNA
Departure
—
TNA is outside our board polling set.
→
SZX
Arrival
01:13
Landed · Sched 01:3017m early
Full Y87904 history →
ZH9928 Shenzhen
7 days
Wed, Nov 4
1/2 legs · B-32DS
TNA
Departure
—
TNA is outside our board polling set.
→
SZX
Arrival
22:34
Landed · Sched 23:1541m early
Tue, Nov 3
1/2 legs · B-6857
TNA
Departure
—
TNA is outside our board polling set.
→
SZX
Arrival
22:33
Landed · Sched 23:1542m early
Mon, Nov 2
1/2 legs · B-6835
TNA
Departure
—
TNA is outside our board polling set.
→
SZX
Arrival
22:52
Landed · Sched 23:1523m early
Sun, Nov 1
1/2 legs · B-32DU
TNA
Departure
—
TNA is outside our board polling set.
→
SZX
Arrival
22:21
Landed · Sched 23:1554m early
TNA
Departure
—
TNA is outside our board polling set.
→
SZX
Arrival
Sched 23:15
Scheduled time only · no board update captured
Fri, Oct 30
1/2 legs · B-32CF
TNA
Departure
—
TNA is outside our board polling set.
→
SZX
Arrival
Sched 23:15
Scheduled time only · no board update captured
Thu, Oct 29
1/2 legs · B-32DV
TNA
Departure
—
TNA is outside our board polling set.
→
SZX
Arrival
22:21
Landed · Sched 23:1554m early
Full ZH9928 history →
ZH9930 Shenzhen
5 days
Wed, Nov 4
1/2 legs · B-32QW
TNA
Departure
—
TNA is outside our board polling set.
→
SZX
Arrival
23:34
Landed · Sched 23:5521m early
Mon, Nov 2
1/2 legs · B-32PA
TNA
Departure
—
TNA is outside our board polling set.
→
SZX
Arrival
23:29
Landed · Sched 00:0536m early
Sun, Nov 1
1/2 legs · B-32PA
TNA
Departure
—
TNA is outside our board polling set.
→
SZX
Arrival
23:46
Landed · Sched 00:0519m early
Fri, Oct 30
1/2 legs · B-32CG
TNA
Departure
—
TNA is outside our board polling set.
→
SZX
Arrival
23:51
Landed · Sched 00:0514m early
Thu, Oct 29
1/2 legs · B-32RL
TNA
Departure
—
TNA is outside our board polling set.
→
SZX
Arrival
23:26
Landed · Sched 00:0539m early
Full ZH9930 history →
Y87584 Suparna
1 day
Fri, Oct 30
1/2 legs · B-1571
TNA
Departure
—
TNA is outside our board polling set.
→
SZX
Arrival
23:38
Landed · Sched 23:2513m late
Full Y87584 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: Jinan (TNA) to Shenzhen (SZX) route reliability, measured from operated flights on official airport boards.
Copy
Canonical URL
https://proflightsearch.com/search-flights/TNA-SZX
Copy
How we measure this →
TNA to SZX questions
Is TNA–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 TNA–SZX? Operators schedule morning departures around 07:00 and evening departures around 17:35 from TNA. 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 TNA to SZX? Great-circle distance is 1,614 km. With typical jet cruise speed plus taxi, climb and descent, expect roughly 144–168 min gate-to-gate on this route.
How often does TNA–SZX fly? 6 carriers operate this route, around 82 flights a week between them. Compare carrier days and times in the airline list above.