SZX → TPE Shenzhen to Taipei
live
Direct flights from Shenzhen (SZX) to Taipei (TPE): 29 nonstop departures observed each week across 6 airlines. 57% of the last 23 operated flights arrived within 15 minutes of schedule. The median arrival is 6 minutes late. No cancellations were recorded across the 23 tracked flights. The nonstop covers 802 km, an estimated 1 hour 32 minutes in the air. Measured by Pro Flight Search from live flight boards at Shenzhen and Taipei. Updated 18 September 2026 at 07:48 UTC.
SZX
Shenzhen
busy · +24
TPE
Taipei
smooth · +0
dep bank 04:38–19:35 29x weekly
Runs rough · 6 airlines · 29x weekly · nonstop
57% on time
of the last 23 operated SZX → TPE flights arrived within 15 minutes
Median arrival delay is +6 min . 0 of 23 tracked legs cancelled in the sample. Will a delayed flight be cancelled? →
Median arrival +6 min across the last 23 operated legs
Flight time ~1h 32m estimated from route distance
Weekly departures 29x 6 direct airlines on the leg
Cancelled 0.0% recent route rate · 0 of 23
The week scheduled departures · origin local time
China Airlines China Southern Airlines EVA Air SF 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 AirlinesCI 20% on time
Flights CI5928 varies We Th · CI528 18:05 Mo We Th Fr Su
China Southern AirlinesCZ 100% on time
Flights CZ3087 09:10 Mo We Th Fr Sa Su
EVA AirBR
Flights BR682 varies We
SF AirlinesO3
Flights O3357 varies Tu We Th Fr Sa
Shenzhen AirlinesZH 57% on time
Flights ZH9071 09:50 Su · ZH9073 14:35 daily
Uni AirB7
Flights B7188 19:35 Mo Tu Th Fr Su
History operated legs · board outcomes
09-17 B7188 dep +31 → arr +4
09-17 CI528 dep +30 → arr +6
09-16 CI528 dep +78 → arr +49
09-15 B7188 dep +79 → arr +55
09-14 B7188 dep +97 → arr +76
09-14 CI528 dep +104 → arr +87
09-13 B7188 dep +0 → arr +131
09-13 CI528 dep +0 → arr +128
Show 15 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 TPE, paired departure → arrival per flight and day. Board tracking since Sun, Sep 13 — history builds over 7 days as we poll hub boards up to 4× daily.
Board rows 45 Completed 40 Delayed 25 Within 15m 15/40 Median +28m
B7188 UNI Air
5 days
Fri, Sep 18
1/2 legs · B-17887
SZX
Departure
Sched 19:35
Scheduled departure
→
TPE
Arrival
Sched 21:35
Scheduled arrival · landing pending
Thu schedule from board history
Thu, Sep 17
2/2 legs · B-17887
SZX
Departure
20:06
Departed · Sched 19:3531m late
→
TPE
Arrival
21:42
Landed · Sched 21:357m late
Tue, Sep 15
2/2 legs · B-17813
SZX
Departure
20:54
Departed · Sched 19:3579m late
→
TPE
Arrival
22:33
Landed · Sched 21:3558m late
Mon, Sep 14
2/2 legs · B-16740
SZX
Departure
21:12
Departed · Sched 19:3597m late
→
TPE
Arrival
22:51
Landed · Sched 21:3576m late
Sun, Sep 13
2/2 legs · B-17801
SZX
Departure
Sched 19:35
Scheduled time only · no board update captured
→
TPE
Arrival
23:54
Landed · Sched 21:35139m late
Full B7188 history →
CI528 China
5 days
Fri, Sep 18
1/2 legs · B-18306
SZX
Departure
Sched 18:05
Scheduled departure
→
TPE
Arrival
Sched 20:00
Scheduled arrival · landing pending
Thu schedule from board history
Thu, Sep 17
2/2 legs · B-18306
SZX
Departure
18:35
Departed · Sched 18:0530m late
→
TPE
Arrival
20:06
Landed · Sched 20:006m late
Wed, Sep 16
2/2 legs · B-18311
SZX
Departure
19:23
Departed · Sched 18:0578m late
→
TPE
Arrival
20:49
Landed · Sched 20:0049m late
Mon, Sep 14
2/2 legs · B-18306
SZX
Departure
19:49
Departed · Sched 18:05104m late
→
TPE
Arrival
21:27
Landed · Sched 20:0087m late
Sun, Sep 13
2/2 legs · B-18317
SZX
Departure
18:05 Departed
→
TPE
Arrival
22:08
Landed · Sched 20:00128m late
Full CI528 history →
CZ3087 China Southern
5 days
Fri, Sep 18
2/2 legs · B-7588
SZX
Departure
09:56
Departed · Sched 09:1046m late
→
TPE
Arrival
11:20
Landed · Sched 11:155m late
Thu, Sep 17
2/2 legs · B-5917
SZX
Departure
09:35
Departed · Sched 09:1025m late
→
TPE
Arrival
11:06
Landed · Sched 11:159m early
Wed, Sep 16
2/2 legs · B-5917
SZX
Departure
09:39
Departed · Sched 09:1029m late
→
TPE
Arrival
11:10
Landed · Sched 11:155m early
Mon, Sep 14
2/2 legs · B-5917
SZX
Departure
09:31
Departed · Sched 09:1021m late
→
TPE
Arrival
10:58
Landed · Sched 11:1517m early
Sun, Sep 13
2/2 legs · B-5917
SZX
Departure
09:11
Departed · Sched 09:101m late
→
TPE
Arrival
10:44
Landed · Sched 11:1531m early
Full CZ3087 history →
O3357 SF
2 days
Fri, Sep 18
1/2 legs · B-1463
SZX
Departure
—
Board row not captured for this rotation yet.
→
TPE
Arrival
07:03
Est. · Sched 08:2077m early
Tue, Sep 15
1/2 legs · B-1423
SZX
Departure
10:28 Departed
→
TPE
Arrival
—
Board row not captured for this rotation yet.
Full O3357 history →
ZH9073 Shenzhen
6 days
Fri, Sep 18
2/2 legs · B-32DV
SZX
Departure
15:06
Departed · Sched 14:3531m late
→
TPE
Arrival
Sched 16:30
Scheduled arrival · landing pending
Thu, Sep 17
2/2 legs · B-32DU
SZX
Departure
14:56
Departed · Sched 14:3521m late
→
TPE
Arrival
16:20
Landed · Sched 16:3010m early
Wed, Sep 16
2/2 legs · B-32DT
SZX
Departure
15:37
Departed · Sched 14:3562m late
→
TPE
Arrival
16:58
Landed · Sched 16:3028m late
Tue, Sep 15
2/2 legs · B-32CG
SZX
Departure
15:08
Departed · Sched 14:3533m late
→
TPE
Arrival
16:37
Landed · Sched 16:307m late
Mon, Sep 14
2/2 legs · B-32DT
SZX
Departure
16:46
Departed · Sched 14:35131m late
→
TPE
Arrival
18:19
Landed · Sched 16:30109m late
Sun, Sep 13
1/2 legs · B-32DV
SZX
Departure
14:55
Departed · Sched 14:3520m late
→
TPE
Arrival
—
Board row not captured for this rotation yet.
Full ZH9073 history →
BR682 EVA Air
1 day
Wed, Sep 16
1/2 legs · B-16790
SZX
Departure
—
Board row not captured for this rotation yet.
→
TPE
Arrival
05:57
Landed · Sched 06:3538m early
Full BR682 history →
CI5928 China
1 day
Wed, Sep 16
1/2 legs · B-18719
SZX
Departure
—
Board row not captured for this rotation yet.
→
TPE
Arrival
05:53
Landed · Sched 05:3518m late
Full CI5928 history →
ZH9071 Shenzhen
1 day
Sun, Sep 13
2/2 legs · B-32DU
SZX
Departure
10:00
Departed · Sched 09:5010m late
→
TPE
Arrival
11:38
Landed · Sched 11:457m early
Full ZH9071 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 Taipei (TPE) route reliability, measured from operated flights on official airport boards.
Copy
Canonical URL
https://proflightsearch.com/search-flights/SZX-TPE
Copy
How we measure this →
SZX to TPE questions
Is SZX–TPE running on time right now? Smooth skies ahead. The departure side at SZX is the weaker end, route health score 84/100. The airports section above carries the live status and delay window at both ends.
Morning or evening flight on SZX–TPE? Operators schedule morning departures around 09:10 and evening departures around 18:05 from SZX. Earlier flights typically land before destination-airport delays accumulate later in the day; check the TPE delay card to confirm conditions when you'd arrive.
How long is the flight from SZX to TPE? Great-circle distance is 802 km. With typical jet cruise speed plus taxi, climb and descent, expect roughly 87–99 min gate-to-gate on this route.
How often does SZX–TPE fly? 6 carriers operate this route, around 32 flights a week between them. Compare carrier days and times in the airline list above.