SZX → TYN Shenzhen to Taiyuan
live
Direct flights from Shenzhen (SZX) to Taiyuan (TYN): 21 nonstop departures observed each week across 4 airlines. 49% of the last 43 operated flights arrived within 15 minutes of schedule. The median arrival is 16 minutes late. No cancellations were recorded across the 43 tracked flights. The nonstop covers 1,684 km, an estimated 2 hours 40 minutes in the air. Measured by Pro Flight Search from live flight boards at Shenzhen and Taiyuan. Updated 26 October 2026 at 14:48 UTC.
SZX
Shenzhen
busy · +15
TYN
Taiyuan
tracking
dep bank 06:25–20:25 21x weekly
Runs rough · 4 airlines · 21x weekly · nonstop
49% on time
of the last 43 operated SZX → TYN flights arrived within 15 minutes
Median arrival delay is +16 min . 0 of 43 tracked legs cancelled in the sample. Will a delayed flight be cancelled? →
Median arrival +16 min across the last 43 operated legs
Flight time ~2h 40m estimated from route distance
Weekly departures 21x 4 direct airlines on the leg
Cancelled 0.0% recent route rate · 0 of 43
The week scheduled departures · origin local time
China Eastern Airlines China Southern Airlines Hainan 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
China Eastern AirlinesMU
Flights MU6974 19:35 Mo Su
China Southern AirlinesCZ 31% on time
Flights CZ3583 10:50 daily · CZ5845 20:25 daily
Hainan AirlinesHU 50% on time
Flights HU7739 06:25 Sa · HU7741 11:40 Mo Sa Su · HU7775 13:35 Mo We Fr Su · HU7747 17:10 Mo Fr Su
Shenzhen AirlinesZH 61% on time
Flights ZH8131 07:55 Mo Su · ZH9131 varies daily · ZH9133 12:55 daily · ZH8133 14:05 Mo Su
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 SZX and TYN, 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 43 Completed 43 Delayed 22 Within 15m 21/43 Median +16m
CZ3583 China Southern
8 days
Mon, Oct 26
1/2 legs · B-32GP
SZX
Departure
11:34
Departed · Sched 11:2014m late
→
TYN
Arrival
—
TYN is outside our board polling set.
Sun, Oct 25
1/2 legs · B-1806
SZX
Departure
11:55
Departed · Sched 11:2035m late
→
TYN
Arrival
—
TYN is outside our board polling set.
Sat, Oct 24
1/2 legs · B-6379
SZX
Departure
11:02
Departed · Sched 10:5012m late
→
TYN
Arrival
—
TYN is outside our board polling set.
Fri, Oct 23
1/2 legs · B-6658
SZX
Departure
11:09
Departed · Sched 10:5019m late
→
TYN
Arrival
—
TYN is outside our board polling set.
Thu, Oct 22
1/2 legs · B-6913
SZX
Departure
11:04
Departed · Sched 10:5014m late
→
TYN
Arrival
—
TYN is outside our board polling set.
Wed, Oct 21
1/2 legs · B-6687
SZX
Departure
11:11
Departed · Sched 10:5021m late
→
TYN
Arrival
—
TYN is outside our board polling set.
Tue, Oct 20
1/2 legs · B-30F8
SZX
Departure
11:02
Departed · Sched 10:5012m late
→
TYN
Arrival
—
TYN is outside our board polling set.
Mon, Oct 19
1/2 legs · B-32H3
SZX
Departure
11:12
Departed · Sched 10:5022m late
→
TYN
Arrival
—
TYN is outside our board polling set.
Full CZ3583 history →
HU7775 Hainan
5 days
Mon, Oct 26
1/2 legs · B-1496
SZX
Departure
13:46
Departed · Sched 13:451m late
→
TYN
Arrival
—
TYN is outside our board polling set.
Sun, Oct 25
1/2 legs · B-228F
SZX
Departure
13:51
Departed · Sched 13:456m late
→
TYN
Arrival
—
TYN is outside our board polling set.
Fri, Oct 23
1/2 legs · B-1786
SZX
Departure
13:58
Departed · Sched 13:3523m late
→
TYN
Arrival
—
TYN is outside our board polling set.
SZX
Departure
14:04
Departed · Sched 13:3529m late
→
TYN
Arrival
—
TYN is outside our board polling set.
Mon, Oct 19
1/2 legs · B-5620
SZX
Departure
13:35 Departed
→
TYN
Arrival
—
TYN is outside our board polling set.
Full HU7775 history →
MU6974 China Eastern
2 days
Mon, Oct 26
1/2 legs · B-7966
SZX
Departure
19:31
Departed · Sched 19:354m early
→
TYN
Arrival
—
TYN is outside our board polling set.
SZX
Departure
19:52
Departed · Sched 19:3517m late
→
TYN
Arrival
—
TYN is outside our board polling set.
Full MU6974 history →
ZH8131 Shenzhen
2 days
Mon, Oct 26
1/2 legs · B-207E
SZX
Departure
08:11
Departed · Sched 07:5516m late
→
TYN
Arrival
—
TYN is outside our board polling set.
Sun, Oct 25
1/2 legs · B-1146
SZX
Departure
07:59
Departed · Sched 07:554m late
→
TYN
Arrival
—
TYN is outside our board polling set.
Full ZH8131 history →
ZH8133 Shenzhen
2 days
Mon, Oct 26
1/2 legs · B-5771
SZX
Departure
14:13
Departed · Sched 14:058m late
→
TYN
Arrival
—
TYN is outside our board polling set.
Sun, Oct 25
1/2 legs · B-5606
SZX
Departure
14:16
Departed · Sched 14:0511m late
→
TYN
Arrival
—
TYN is outside our board polling set.
Full ZH8133 history →
ZH8135 Shenzhen
2 days
Mon, Oct 26
1/2 legs · B-5773
SZX
Departure
16:10
Departed · Sched 15:5515m late
→
TYN
Arrival
—
TYN is outside our board polling set.
Sun, Oct 25
1/2 legs · B-5671
SZX
Departure
15:57
Departed · Sched 15:552m late
→
TYN
Arrival
—
TYN is outside our board polling set.
Full ZH8135 history →
HU7739 Hainan
1 day
Sat, Oct 24
1/2 legs · B-1388
SZX
Departure
06:39
Departed · Sched 06:2514m late
→
TYN
Arrival
—
TYN is outside our board polling set.
Full HU7739 history →
HU7741 Hainan
2 days
Sat, Oct 24
1/2 legs · B-1497
SZX
Departure
12:06
Departed · Sched 11:5016m late
→
TYN
Arrival
—
TYN is outside our board polling set.
Mon, Oct 19
1/2 legs · B-5661
SZX
Departure
11:48
Departed · Sched 11:408m late
→
TYN
Arrival
—
TYN is outside our board polling set.
Full HU7741 history →
ZH9131 Shenzhen
6 days
Sat, Oct 24
1/2 legs · B-7749
SZX
Departure
09:06
Departed · Sched 08:5016m late
→
TYN
Arrival
—
TYN is outside our board polling set.
Fri, Oct 23
1/2 legs · B-1160
SZX
Departure
09:25
Departed · Sched 09:0025m late
→
TYN
Arrival
—
TYN is outside our board polling set.
Thu, Oct 22
1/2 legs · B-206Y
SZX
Departure
08:59
Departed · Sched 08:509m late
→
TYN
Arrival
—
TYN is outside our board polling set.
Wed, Oct 21
1/2 legs · B-9909
SZX
Departure
09:15
Departed · Sched 09:0015m late
→
TYN
Arrival
—
TYN is outside our board polling set.
Tue, Oct 20
1/2 legs · B-207E
SZX
Departure
08:56
Departed · Sched 08:506m late
→
TYN
Arrival
—
TYN is outside our board polling set.
Mon, Oct 19
1/2 legs · B-20DN
SZX
Departure
09:01
Departed · Sched 08:556m late
→
TYN
Arrival
—
TYN is outside our board polling set.
Full ZH9131 history →
ZH9133 Shenzhen
6 days
Sat, Oct 24
1/2 legs · B-1936
SZX
Departure
13:18
Departed · Sched 12:5523m late
→
TYN
Arrival
—
TYN is outside our board polling set.
Fri, Oct 23
1/2 legs · B-6939
SZX
Departure
13:24
Departed · Sched 12:5529m late
→
TYN
Arrival
—
TYN is outside our board polling set.
Thu, Oct 22
1/2 legs · B-5381
SZX
Departure
13:13
Departed · Sched 12:5518m late
→
TYN
Arrival
—
TYN is outside our board polling set.
Wed, Oct 21
1/2 legs · B-6750
SZX
Departure
13:07
Departed · Sched 12:5512m late
→
TYN
Arrival
—
TYN is outside our board polling set.
Tue, Oct 20
1/2 legs · B-9939
SZX
Departure
13:14
Departed · Sched 12:5519m late
→
TYN
Arrival
—
TYN is outside our board polling set.
Mon, Oct 19
1/2 legs · B-6853
SZX
Departure
13:09
Departed · Sched 12:5514m late
→
TYN
Arrival
—
TYN is outside our board polling set.
Full ZH9133 history →
CZ5845 China Southern
5 days
Fri, Oct 23
1/2 legs · B-6629
SZX
Departure
21:03
Departed · Sched 20:2538m late
→
TYN
Arrival
—
TYN is outside our board polling set.
Thu, Oct 22
1/2 legs · B-30E7
SZX
Departure
20:55
Departed · Sched 20:2530m late
→
TYN
Arrival
—
TYN is outside our board polling set.
Wed, Oct 21
1/2 legs · B-30ED
SZX
Departure
20:52
Departed · Sched 20:2527m late
→
TYN
Arrival
—
TYN is outside our board polling set.
Tue, Oct 20
1/2 legs · B-30E7
SZX
Departure
20:41
Departed · Sched 20:2516m late
→
TYN
Arrival
—
TYN is outside our board polling set.
Mon, Oct 19
1/2 legs · B-6379
SZX
Departure
20:48
Departed · Sched 20:2523m late
→
TYN
Arrival
—
TYN is outside our board polling set.
Full CZ5845 history →
HU7747 Hainan
2 days
Fri, Oct 23
1/2 legs · B-1389
SZX
Departure
17:35
Departed · Sched 17:1025m late
→
TYN
Arrival
—
TYN is outside our board polling set.
Mon, Oct 19
1/2 legs · B-1389
SZX
Departure
17:52
Departed · Sched 17:1042m late
→
TYN
Arrival
—
TYN is outside our board polling set.
Full HU7747 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 Taiyuan (TYN) route reliability, measured from operated flights on official airport boards.
Copy
Canonical URL
https://proflightsearch.com/search-flights/SZX-TYN
Copy
How we measure this →
SZX to TYN questions
Is SZX–TYN running on time right now? Mostly on schedule. The departure side at SZX is the weaker end, route health score 80/100. The airports section above carries the live status and delay window at both ends.
Morning or evening flight on SZX–TYN? Operators schedule morning departures around 06:25 and evening departures around 17:10 from SZX. Earlier flights typically land before destination-airport delays accumulate later in the day; check the TYN delay card to confirm conditions when you'd arrive.
How long is the flight from SZX to TYN? Great-circle distance is 1,684 km. With typical jet cruise speed plus taxi, climb and descent, expect roughly 149–174 min gate-to-gate on this route.
How often does SZX–TYN fly? 4 carriers operate this route, around 47 flights a week between them. Compare carrier days and times in the airline list above.