SZX → TNA Shenzhen to Jinan
live
Direct flights from Shenzhen (SZX) to Jinan (TNA): 42 nonstop departures observed each week across 6 airlines. 41% of the last 39 operated flights arrived within 15 minutes of schedule. The median arrival is 20 minutes late. No cancellations were recorded across the 39 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 Shenzhen and Jinan. Updated 21 August 2026 at 02:48 UTC.
SZX
Shenzhen
busy · +19
TNA
Jinan
tracking
dep bank 06:15–20:00 42x weekly
Median arrival +20 min across the last 39 operated legs
Flight time ~2h 34m estimated from route distance
Weekly departures 42x 6 direct airlines on the leg
Cancelled 0.0% recent route rate · 0 of 39
Current nonstop fares SZX → TNA · one way · economy · 1 adult
loading
Today Checking… Direct airline fares
Tomorrow Checking… Direct airline fares
In one week Checking… Direct airline fares
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 38% on time
Flights CZ8797 varies daily · CZ5181 17:10 Tu Sa · CZ6551 20:00 daily
Shandong AirlinesSC 25% on time
Flights SC1180 10:40 daily · SC1184 11:50 Tu Th · SC1188 15:25 daily
Shenzhen AirlinesZH 18% on time
Flights ZH9929 08:55 daily · ZH9931 13:10 daily · ZH9935 14:10 Tu Th Sa · ZH9939 16:05 Mo Tu We Th Su
Spring Airlines9C
Flights 9C6595 varies daily
Suparna AirlinesY8
Flights Y87525 06:15 daily
West Air (China)PN
Flights PN6541 09:40 Mo We Fr Su · PN6543 09:40 Tu Th Sa
History operated legs · board outcomes
Show 31 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 TNA, paired departure → arrival per flight and day. Board tracking since Tue, Aug 18 — history builds over 7 days as we poll hub boards up to 4× daily.
Board rows 41 Completed 39 Delayed 24 Within 15m 16/39 Median +20m
9C6595 Spring
4 days
Fri, Aug 21
1/2 legs · B-30A3
SZX
Departure
07:10
Departed · Sched 06:4030m late
→
TNA
Arrival
—
TNA is outside our board polling set.
Thu, Aug 20
1/2 legs · B-8370
SZX
Departure
06:41
Departed · Sched 06:3011m late
→
TNA
Arrival
—
TNA is outside our board polling set.
Wed, Aug 19
1/2 legs · B-6707
SZX
Departure
06:44
Departed · Sched 06:404m late
→
TNA
Arrival
—
TNA is outside our board polling set.
Tue, Aug 18
1/2 legs · B-324G
SZX
Departure
06:30 Departed
→
TNA
Arrival
—
TNA is outside our board polling set.
Full 9C6595 history →
CZ8797 China Southern
4 days
Fri, Aug 21
1/2 legs · B-6661
SZX
Departure
08:27
Departed · Sched 08:1017m late
→
TNA
Arrival
—
TNA is outside our board polling set.
Thu, Aug 20
1/2 legs · B-6946
SZX
Departure
08:00
Departed · Sched 07:4020m late
→
TNA
Arrival
—
TNA is outside our board polling set.
Wed, Aug 19
1/2 legs · B-6687
SZX
Departure
08:04
Departed · Sched 07:559m late
→
TNA
Arrival
—
TNA is outside our board polling set.
Tue, Aug 18
1/2 legs · B-6946
SZX
Departure
08:38
Departed · Sched 08:1028m late
→
TNA
Arrival
—
TNA is outside our board polling set.
Full CZ8797 history →
PN6541 West Air (China)
2 days
Fri, Aug 21
1/2 legs · B-8893
SZX
Departure
09:53
Departed · Sched 09:4013m late
→
TNA
Arrival
—
TNA is outside our board polling set.
Wed, Aug 19
1/2 legs · B-8893
SZX
Departure
10:30
Departed · Sched 09:4050m late
→
TNA
Arrival
—
TNA is outside our board polling set.
Full PN6541 history →
SC1180 Shandong
4 days
SZX
Departure
Sched 10:40
Scheduled departure
→
TNA
Arrival
—
TNA is outside our board polling set.
Thu, Aug 20
1/2 legs · B-5590
SZX
Departure
10:48
Departed · Sched 10:408m late
→
TNA
Arrival
—
TNA is outside our board polling set.
Wed, Aug 19
1/2 legs · B-5785
SZX
Departure
11:00
Departed · Sched 10:4020m late
→
TNA
Arrival
—
TNA is outside our board polling set.
Tue, Aug 18
1/2 legs · B-6987
SZX
Departure
10:56
Departed · Sched 10:4016m late
→
TNA
Arrival
—
TNA is outside our board polling set.
Full SC1180 history →
Y87525 Suparna
4 days
Fri, Aug 21
1/2 legs · B-1571
SZX
Departure
06:24
Departed · Sched 06:159m late
→
TNA
Arrival
—
TNA is outside our board polling set.
Thu, Aug 20
1/2 legs · B-5692
SZX
Departure
06:18
Departed · Sched 06:153m late
→
TNA
Arrival
—
TNA is outside our board polling set.
Wed, Aug 19
1/2 legs · B-5692
SZX
Departure
06:14
Departed · Sched 06:151m early
→
TNA
Arrival
—
TNA is outside our board polling set.
Tue, Aug 18
1/2 legs · B-1313
SZX
Departure
06:22
Departed · Sched 06:157m late
→
TNA
Arrival
—
TNA is outside our board polling set.
Full Y87525 history →
ZH9929 Shenzhen
4 days
Fri, Aug 21
1/2 legs · B-32PA
SZX
Departure
09:20
Departed · Sched 08:5525m late
→
TNA
Arrival
—
TNA is outside our board polling set.
Thu, Aug 20
1/2 legs · B-32DV
SZX
Departure
09:03
Departed · Sched 08:558m late
→
TNA
Arrival
—
TNA is outside our board polling set.
Wed, Aug 19
1/2 legs · B-32DS
SZX
Departure
09:22
Departed · Sched 08:5527m late
→
TNA
Arrival
—
TNA is outside our board polling set.
Tue, Aug 18
1/2 legs · B-32QW
SZX
Departure
09:15
Departed · Sched 08:5520m late
→
TNA
Arrival
—
TNA is outside our board polling set.
Full ZH9929 history →
ZH9931 Shenzhen
3 days
Fri, Aug 21
1/2 legs · B-6935
SZX
Departure
Sched 13:10
Scheduled departure
→
TNA
Arrival
—
TNA is outside our board polling set.
Thu, Aug 20
1/2 legs · B-6935
SZX
Departure
14:43
Departed · Sched 13:1093m late
→
TNA
Arrival
—
TNA is outside our board polling set.
Wed, Aug 19
1/2 legs · B-1842
SZX
Departure
13:33
Departed · Sched 13:1023m late
→
TNA
Arrival
—
TNA is outside our board polling set.
Full ZH9931 history →
CZ6551 China Southern
3 days
Thu, Aug 20
1/2 legs · B-329Z
SZX
Departure
20:11
Departed · Sched 20:0011m late
→
TNA
Arrival
—
TNA is outside our board polling set.
Wed, Aug 19
1/2 legs · B-6659
SZX
Departure
20:12
Departed · Sched 20:0012m late
→
TNA
Arrival
—
TNA is outside our board polling set.
Tue, Aug 18
1/2 legs · B-6661
SZX
Departure
20:30
Departed · Sched 20:0030m late
→
TNA
Arrival
—
TNA is outside our board polling set.
Full CZ6551 history →
PN6543 West Air (China)
2 days
Thu, Aug 20
1/2 legs · B-321R
SZX
Departure
10:08
Departed · Sched 09:4028m late
→
TNA
Arrival
—
TNA is outside our board polling set.
Tue, Aug 18
1/2 legs · B-321S
SZX
Departure
09:49
Departed · Sched 09:409m late
→
TNA
Arrival
—
TNA is outside our board polling set.
Full PN6543 history →
SC1184 Shandong
2 days
Thu, Aug 20
1/2 legs · B-7806
SZX
Departure
14:34
Departed · Sched 11:50164m late
→
TNA
Arrival
—
TNA is outside our board polling set.
Tue, Aug 18
1/2 legs · B-1508
SZX
Departure
14:32
Departed · Sched 11:50162m late
→
TNA
Arrival
—
TNA is outside our board polling set.
Full SC1184 history →
SC1188 Shandong
3 days
Thu, Aug 20
1/2 legs · B-208N
SZX
Departure
16:07
Departed · Sched 15:2542m late
→
TNA
Arrival
—
TNA is outside our board polling set.
Wed, Aug 19
1/2 legs · B-1271
SZX
Departure
15:31
Departed · Sched 15:256m late
→
TNA
Arrival
—
TNA is outside our board polling set.
Tue, Aug 18
1/2 legs · B-223U
SZX
Departure
15:44
Departed · Sched 15:2519m late
→
TNA
Arrival
—
TNA is outside our board polling set.
Full SC1188 history →
ZH9935 Shenzhen
1 day
Thu, Aug 20
1/2 legs · B-6691
SZX
Departure
16:26
Departed · Sched 14:10136m late
→
TNA
Arrival
—
TNA is outside our board polling set.
Full ZH9935 history →
ZH9937 Shenzhen
2 days
Thu, Aug 20
1/2 legs · B-1758
SZX
Departure
18:21
Departed · Sched 18:201m late
→
TNA
Arrival
—
TNA is outside our board polling set.
Wed, Aug 19
1/2 legs · B-20DN
SZX
Departure
18:44
Departed · Sched 18:2024m late
→
TNA
Arrival
—
TNA is outside our board polling set.
Full ZH9937 history →
ZH9939 Shenzhen
2 days
Thu, Aug 20
1/2 legs · B-1973
SZX
Departure
16:53
Departed · Sched 16:0548m late
→
TNA
Arrival
—
TNA is outside our board polling set.
Wed, Aug 19
1/2 legs · B-1759
SZX
Departure
17:02
Departed · Sched 16:0557m late
→
TNA
Arrival
—
TNA is outside our board polling set.
Full ZH9939 history →
CZ5181 China Southern
1 day
Tue, Aug 18
1/2 legs · B-1690
SZX
Departure
17:38
Departed · Sched 17:1028m late
→
TNA
Arrival
—
TNA is outside our board polling set.
Full CZ5181 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 Jinan (TNA) route reliability, measured from operated flights on official airport boards.
Copy
Canonical URL
https://proflightsearch.com/search-flights/SZX-TNA
Copy
How we measure this →
SZX to TNA questions
Is SZX–TNA running on time right now? Mostly on schedule. The departure side at SZX is the weaker end, route health score 74/100. The airports section above carries the live status and delay window at both ends.
Morning or evening flight on SZX–TNA? Operators schedule morning departures around 06:15 and evening departures around 17:10 from SZX. Earlier flights typically land before destination-airport delays accumulate later in the day; check the TNA delay card to confirm conditions when you'd arrive.
How long is the flight from SZX to TNA? 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 SZX–TNA fly? 6 carriers operate this route, around 82 flights a week between them. Compare carrier days and times in the airline list above.