SZX → TYN Shenzhen to Taiyuan
live
Direct flights from Shenzhen (SZX) to Taiyuan (TYN): 19 nonstop departures observed each week across 3 airlines. 57% of the last 35 operated flights arrived within 15 minutes of schedule. The median arrival is 14 minutes late. No cancellations were recorded across the 35 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 22 September 2026 at 02:41 UTC.
SZX
Shenzhen
busy · +21
TYN
Taiyuan
tracking
dep bank 06:25–20:25 19x weekly
Runs rough · 3 airlines · 19x weekly · nonstop
57% on time
of the last 35 operated SZX → TYN flights arrived within 15 minutes
Median arrival delay is +14 min . 0 of 35 tracked legs cancelled in the sample. Will a delayed flight be cancelled? →
Median arrival +14 min across the last 35 operated legs
Flight time ~2h 40m estimated from route distance
Weekly departures 19x 3 direct airlines on the leg
Cancelled 0.0% recent route rate · 0 of 35
The week scheduled departures · origin local time
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 Southern AirlinesCZ 43% on time
Flights CZ3583 10:50 daily · CZ5845 20:25 daily
Hainan AirlinesHU 82% 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 50% on time
Flights ZH9131 07:50 Tu Th Sa · ZH9133 12:55 daily
History operated legs · board outcomes
Show 27 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 38 Completed 35 Delayed 15 Within 15m 20/35 Median +14m
CZ3583 China Southern
8 days
SZX
Departure
Sched 10:50
Scheduled departure
→
TYN
Arrival
—
TYN is outside our board polling set.
Mon, Sep 21
1/2 legs · B-6661
SZX
Departure
11:00
Departed · Sched 10:5010m late
→
TYN
Arrival
—
TYN is outside our board polling set.
Sun, Sep 20
1/2 legs · B-6630
SZX
Departure
10:56
Departed · Sched 10:506m late
→
TYN
Arrival
—
TYN is outside our board polling set.
Sat, Sep 19
1/2 legs · B-30EZ
SZX
Departure
11:04
Departed · Sched 10:5014m late
→
TYN
Arrival
—
TYN is outside our board polling set.
Fri, Sep 18
1/2 legs · B-6687
SZX
Departure
11:08
Departed · Sched 10:5018m late
→
TYN
Arrival
—
TYN is outside our board polling set.
Thu, Sep 17
1/2 legs · B-6978
SZX
Departure
11:06
Departed · Sched 10:5016m late
→
TYN
Arrival
—
TYN is outside our board polling set.
Wed, Sep 16
1/2 legs · B-6355
SZX
Departure
11:03
Departed · Sched 10:5013m late
→
TYN
Arrival
—
TYN is outside our board polling set.
Tue, Sep 15
1/2 legs · B-32N5
SZX
Departure
11:14
Departed · Sched 10:5024m late
→
TYN
Arrival
—
TYN is outside our board polling set.
Full CZ3583 history →
ZH9131 Shenzhen
4 days
Tue, Sep 22
1/2 legs · B-206M
SZX
Departure
08:01
Departed · Sched 07:5011m late
→
TYN
Arrival
—
TYN is outside our board polling set.
Sat, Sep 19
1/2 legs · B-6647
SZX
Departure
07:58
Departed · Sched 07:508m late
→
TYN
Arrival
—
TYN is outside our board polling set.
Thu, Sep 17
1/2 legs · B-6749
SZX
Departure
08:12
Departed · Sched 07:5022m late
→
TYN
Arrival
—
TYN is outside our board polling set.
Tue, Sep 15
1/2 legs · B-9980
SZX
Departure
08:17
Departed · Sched 07:5027m late
→
TYN
Arrival
—
TYN is outside our board polling set.
Full ZH9131 history →
ZH9133 Shenzhen
8 days
SZX
Departure
Sched 12:55
Scheduled departure
→
TYN
Arrival
—
TYN is outside our board polling set.
Mon, Sep 21
1/2 legs · B-5410
SZX
Departure
12:54
Departed · Sched 12:551m early
→
TYN
Arrival
—
TYN is outside our board polling set.
Sun, Sep 20
1/2 legs · B-6938
SZX
Departure
13:04
Departed · Sched 12:559m late
→
TYN
Arrival
—
TYN is outside our board polling set.
Sat, Sep 19
1/2 legs · B-5772
SZX
Departure
13:19
Departed · Sched 12:5524m late
→
TYN
Arrival
—
TYN is outside our board polling set.
Fri, Sep 18
1/2 legs · B-5379
SZX
Departure
13:00
Departed · Sched 12:555m late
→
TYN
Arrival
—
TYN is outside our board polling set.
Thu, Sep 17
1/2 legs · B-6781
SZX
Departure
13:17
Departed · Sched 12:5522m late
→
TYN
Arrival
—
TYN is outside our board polling set.
Wed, Sep 16
1/2 legs · B-7083
SZX
Departure
13:25
Departed · Sched 12:5530m late
→
TYN
Arrival
—
TYN is outside our board polling set.
SZX
Departure
Sched 12:55
Scheduled time only · no board update captured
→
TYN
Arrival
—
TYN is outside our board polling set.
Full ZH9133 history →
CZ5845 China Southern
7 days
Mon, Sep 21
1/2 legs · B-6379
SZX
Departure
20:47
Departed · Sched 20:2522m late
→
TYN
Arrival
—
TYN is outside our board polling set.
Sun, Sep 20
1/2 legs · B-329Z
SZX
Departure
20:47
Departed · Sched 20:2522m late
→
TYN
Arrival
—
TYN is outside our board polling set.
Sat, Sep 19
1/2 legs · B-6378
SZX
Departure
20:49
Departed · Sched 20:2524m late
→
TYN
Arrival
—
TYN is outside our board polling set.
Fri, Sep 18
1/2 legs · B-6979
SZX
Departure
20:34
Departed · Sched 20:259m late
→
TYN
Arrival
—
TYN is outside our board polling set.
Thu, Sep 17
1/2 legs · B-32DG
SZX
Departure
20:38
Departed · Sched 20:2513m late
→
TYN
Arrival
—
TYN is outside our board polling set.
Wed, Sep 16
1/2 legs · B-30ED
SZX
Departure
20:47
Departed · Sched 20:2522m late
→
TYN
Arrival
—
TYN is outside our board polling set.
Tue, Sep 15
1/2 legs · B-32GP
SZX
Departure
20:52
Departed · Sched 20:2527m late
→
TYN
Arrival
—
TYN is outside our board polling set.
Full CZ5845 history →
HU7741 Hainan
3 days
Mon, Sep 21
1/2 legs · B-5662
SZX
Departure
11:50
Departed · Sched 11:4010m late
→
TYN
Arrival
—
TYN is outside our board polling set.
Sun, Sep 20
1/2 legs · B-1213
SZX
Departure
11:43
Departed · Sched 11:403m late
→
TYN
Arrival
—
TYN is outside our board polling set.
Sat, Sep 19
1/2 legs · B-6061
SZX
Departure
12:04
Departed · Sched 11:5014m late
→
TYN
Arrival
—
TYN is outside our board polling set.
Full HU7741 history →
HU7747 Hainan
3 days
Mon, Sep 21
1/2 legs · B-7175
SZX
Departure
17:23
Departed · Sched 17:1013m late
→
TYN
Arrival
—
TYN is outside our board polling set.
Sun, Sep 20
1/2 legs · B-6103
SZX
Departure
17:51
Departed · Sched 17:1041m late
→
TYN
Arrival
—
TYN is outside our board polling set.
Fri, Sep 18
1/2 legs · B-1538
SZX
Departure
17:33
Departed · Sched 17:1023m late
→
TYN
Arrival
—
TYN is outside our board polling set.
Full HU7747 history →
HU7775 Hainan
4 days
Mon, Sep 21
1/2 legs · B-7639
SZX
Departure
13:50
Departed · Sched 13:3515m late
→
TYN
Arrival
—
TYN is outside our board polling set.
Sun, Sep 20
1/2 legs · B-6062
SZX
Departure
13:49
Departed · Sched 13:3514m late
→
TYN
Arrival
—
TYN is outside our board polling set.
Fri, Sep 18
1/2 legs · B-7639
SZX
Departure
13:36
Departed · Sched 13:351m late
→
TYN
Arrival
—
TYN is outside our board polling set.
Wed, Sep 16
1/2 legs · B-5611
SZX
Departure
13:50
Departed · Sched 13:3515m late
→
TYN
Arrival
—
TYN is outside our board polling set.
Full HU7775 history →
HU7739 Hainan
1 day
Sat, Sep 19
1/2 legs · B-1538
SZX
Departure
06:34
Departed · Sched 06:259m late
→
TYN
Arrival
—
TYN is outside our board polling set.
Full HU7739 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 72/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? 3 carriers operate this route, around 35 flights a week between them. Compare carrier days and times in the airline list above.