TPE → SZX Taipei to Shenzhen
live
Direct flights from Taipei (TPE) to Shenzhen (SZX): 24 nonstop departures observed each week across 4 airlines. 100% of the last 24 tracked flights arrived within 15 minutes of schedule. The median arrival is 16 minutes early. No cancellations were recorded across the 24 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 Taipei and Shenzhen. Updated 14 November 2026 at 04:53 UTC.
Today, TPE → SZX Sat 14 Nov · local times
Sched Flight TPE departure SZX arrival
13:40
CZ3088 China Southern
On schedule Gate C2 · T2
·
17:35
ZH9074 Shenzhen
On schedule Gate D3 · T2
·
Checked TPE board 12:53 · SZX board 10:48
TPE
Taipei
smooth · +3
SZX
Shenzhen
smooth · +0
dep bank 12:30–17:35 24x weekly
Runs reliable · 4 airlines · 24x weekly · nonstop
100% on time
of the last 24 tracked TPE → SZX flights arrived within 15 minutes
Median arrival delay is −16 min . 0 of 24 tracked legs cancelled in the sample. Will a delayed flight be cancelled? →
Median arrival −16 min across the last 24 arrivals
Flight time ~1h 32m estimated from route distance
Weekly departures 24x 4 direct airlines on the leg
Cancelled 0.0% recent route rate · 0 of 24
The week scheduled departures · origin local time
China Airlines China Southern Airlines Shenzhen Airlines Uni Air
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 100% on time
Flights CI527 15:30 Mo We Th Fr Su
China Southern AirlinesCZ 100% on time
Flights CZ3088 13:40 Mo We Th Fr Sa Su
Shenzhen AirlinesZH 100% on time
Flights ZH9072 12:30 Su · ZH9074 17:35 daily
Uni AirB7 100% on time
Flights B7187 16:25 Mo Tu Th Fr Su
History operated legs · board outcomes
11-13 B7187 dep +2 → arr −18
11-13 CI527 dep −2 → arr −11
11-12 B7187 dep +2 → arr −17
11-12 CI527 dep −4 → arr −15
11-11 CI527 dep −4 → arr −14
11-10 B7187 dep +15 → arr −2
11-09 B7187 dep +15 → arr −12
11-09 CI527 dep −10 → arr −16
11-08 B7187 dep +25 → arr −3
11-08 CI527 dep −8 → arr −20
Show 16 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 TPE and SZX, paired departure → arrival per flight and day. Covers today and the previous 7 days.
Board rows 50 Completed 48 Delayed 3 Within 15m 45/48 Median -6m
CZ3088 China Southern
7 days
Sat, Nov 14
1/2 legs · B-20AC
TPE
Departure
Sched 13:40
Scheduled departure
→
SZX
Arrival
Sched 15:50
Scheduled arrival · landing pending
Typical Sat schedule
Fri, Nov 13
2/2 legs · B-20AC
TPE
Departure
13:41
Departed · Sched 13:401m late
→
SZX
Arrival
15:20
Landed · Sched 15:5030m early
Thu, Nov 12
2/2 legs · B-5917
TPE
Departure
13:34
Departed · Sched 13:406m early
→
SZX
Arrival
15:23
Landed · Sched 15:5027m early
Wed, Nov 11
2/2 legs · B-8426
TPE
Departure
13:35
Departed · Sched 13:405m early
→
SZX
Arrival
15:14
Landed · Sched 15:5036m early
Mon, Nov 9
2/2 legs · B-5928
TPE
Departure
13:36
Departed · Sched 13:404m early
→
SZX
Arrival
15:16
Landed · Sched 15:5034m early
Sun, Nov 8
2/2 legs · B-20AC
TPE
Departure
13:35
Departed · Sched 13:405m early
→
SZX
Arrival
15:11
Landed · Sched 15:5039m early
Sat, Nov 7
2/2 legs · B-20AC
TPE
Departure
13:36
Departed · Sched 13:404m early
→
SZX
Arrival
15:13
Landed · Sched 15:5037m early
Full CZ3088 history →
ZH9074 Shenzhen
8 days
Sat, Nov 14
1/2 legs · B-32DS
TPE
Departure
Sched 17:35
Scheduled departure
→
SZX
Arrival
Sched 19:35
Scheduled arrival · landing pending
Typical Sat schedule
Fri, Nov 13
2/2 legs · B-32CF
TPE
Departure
17:48
Departed · Sched 17:3513m late
→
SZX
Arrival
19:16
Landed · Sched 19:3519m early
Thu, Nov 12
2/2 legs · B-32DU
TPE
Departure
17:36
Departed · Sched 17:351m late
→
SZX
Arrival
19:20
Landed · Sched 19:3515m early
Wed, Nov 11
2/2 legs · B-32DS
TPE
Departure
17:37
Departed · Sched 17:352m late
→
SZX
Arrival
19:20
Landed · Sched 19:3515m early
Tue, Nov 10
2/2 legs · B-32DT
TPE
Departure
17:29
Departed · Sched 17:356m early
→
SZX
Arrival
19:07
Landed · Sched 19:3528m early
Mon, Nov 9
2/2 legs · B-32DS
TPE
Departure
17:20
Departed · Sched 17:3515m early
→
SZX
Arrival
18:58
Landed · Sched 19:3537m early
Sun, Nov 8
2/2 legs · B-32DS
TPE
Departure
17:43
Departed · Sched 17:358m late
→
SZX
Arrival
19:23
Landed · Sched 19:3512m early
Sat, Nov 7
2/2 legs · B-32DS
TPE
Departure
18:02
Departed · Sched 17:3527m late
→
SZX
Arrival
19:44
Landed · Sched 19:359m late
Full ZH9074 history →
B7187 UNI Air
5 days
Fri, Nov 13
2/2 legs · B-16731
TPE
Departure
16:27
Departed · Sched 16:252m late
→
SZX
Arrival
18:07
Landed · Sched 18:2518m early
Thu, Nov 12
2/2 legs · B-16720
TPE
Departure
16:27
Departed · Sched 16:252m late
→
SZX
Arrival
18:08
Landed · Sched 18:2517m early
Tue, Nov 10
2/2 legs · B-16731
TPE
Departure
16:40
Departed · Sched 16:2515m late
→
SZX
Arrival
18:23
Landed · Sched 18:252m early
Mon, Nov 9
2/2 legs · B-16721
TPE
Departure
16:40
Departed · Sched 16:2515m late
→
SZX
Arrival
18:13
Landed · Sched 18:2512m early
Sun, Nov 8
2/2 legs · B-16706
TPE
Departure
16:50
Departed · Sched 16:2525m late
→
SZX
Arrival
18:22
Landed · Sched 18:253m early
Full B7187 history →
CI527 China
5 days
Fri, Nov 13
2/2 legs · B-18311
TPE
Departure
15:28
Departed · Sched 15:302m early
→
SZX
Arrival
17:14
Landed · Sched 17:2511m early
Thu, Nov 12
2/2 legs · B-18311
TPE
Departure
15:26
Departed · Sched 15:304m early
→
SZX
Arrival
17:10
Landed · Sched 17:2515m early
Wed, Nov 11
2/2 legs · B-18311
TPE
Departure
15:26
Departed · Sched 15:304m early
→
SZX
Arrival
17:11
Landed · Sched 17:2514m early
Mon, Nov 9
2/2 legs · B-18311
TPE
Departure
15:20
Departed · Sched 15:3010m early
→
SZX
Arrival
17:09
Landed · Sched 17:2516m early
Sun, Nov 8
2/2 legs · B-18315
TPE
Departure
15:22
Departed · Sched 15:308m early
→
SZX
Arrival
17:05
Landed · Sched 17:2520m early
Full CI527 history →
ZH9072 Shenzhen
1 day
Sun, Nov 8
2/2 legs · B-32CF
TPE
Departure
12:48
Departed · Sched 12:3018m late
→
SZX
Arrival
14:26
Landed · Sched 14:304m early
Full ZH9072 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: Taipei (TPE) to Shenzhen (SZX) route reliability, measured from operated flights on official airport boards.
Copy
Canonical URL
https://proflightsearch.com/search-flights/TPE-SZX
Copy
How we measure this →
TPE to SZX questions
Is TPE–SZX running on time right now? Smooth skies ahead. The departure side at TPE is the weaker end, route health score 96/100. The airports section above carries the live status and delay window at both ends.
Morning or evening flight on TPE–SZX? Operators schedule evening departures around 17:35 from TPE. 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 TPE to SZX? 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 TPE–SZX fly? 4 carriers operate this route, around 24 flights a week between them. Compare carrier days and times in the airline list above.