CTU → SZX Chengdu to Shenzhen
live
Direct flights from Chengdu (CTU) to Shenzhen (SZX): 41 nonstop departures observed each week across 6 airlines. 98% of the last 40 operated flights arrived within 15 minutes of schedule. The median arrival is 8 minutes early. No cancellations were recorded across the 40 tracked flights. The nonstop covers 1,318 km, an estimated 2 hours 11 minutes in the air. Measured by Pro Flight Search from live flight boards at Chengdu and Shenzhen. Updated 10 September 2026 at 07:48 UTC.
CTU
Chengdu
tracking
SZX
Shenzhen
smooth · +0
dep bank 06:30–22:00 41x weekly
Runs reliable · 6 airlines · 41x weekly · nonstop
98% on time
of the last 40 operated CTU → SZX flights arrived within 15 minutes
Median arrival delay is −8 min . 0 of 40 tracked legs cancelled in the sample. Will a delayed flight be cancelled? →
Median arrival −8 min across the last 40 operated legs
Flight time ~2h 11m estimated from route distance
Weekly departures 41x 6 direct airlines on the leg
Cancelled 0.0% recent route rate · 0 of 40
The week scheduled departures · origin local time
Air China Chengdu Airlines China Southern 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
Air ChinaCA 90% on time
Flights CA4337 07:30 daily · CA4325 08:55 daily · CA4313 13:25 Mo Sa · CA4311 14:55 daily
Chengdu AirlinesEU
Flights EU2217 07:55 daily
China Southern AirlinesCZ
Flights CZ5862 10:40 daily · CZ8966 16:30 daily · CZ5388 20:25 daily
Shenzhen AirlinesZH 100% on time
Flights ZH9412 09:30 daily · ZH9402 11:50 daily · ZH9404 12:30 daily · ZH9406 16:00 daily
Sichuan Airlines3U 100% on time
Flights 3U8701 06:30 daily · 3U8703 varies daily · 3U8705 13:15 daily · 3U8707 15:30 Mo Tu We Fr Sa Su
Tibet AirlinesTV
Flights TV9901 14:00 Tu We Th Fr Sa 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 CTU and SZX, paired departure → arrival per flight and day. Board tracking since Tue, Sep 8 — history builds over 7 days as we poll hub boards up to 4× daily.
Board rows 48 Completed 40 Delayed 1 Within 15m 39/40 Median -8m
3U8701 Sichuan
3 days
Thu, Sep 10
1/2 legs · B-30CS
CTU
Departure
—
CTU is outside our board polling set.
→
SZX
Arrival
08:55
Landed · Sched 09:005m early
CTU
Departure
—
CTU is outside our board polling set.
→
SZX
Arrival
08:52
Landed · Sched 09:008m early
Tue, Sep 8
1/2 legs · B-8962
CTU
Departure
—
CTU is outside our board polling set.
→
SZX
Arrival
08:52
Landed · Sched 09:008m early
Full 3U8701 history →
3U8703 Sichuan
3 days
Thu, Sep 10
1/2 legs · B-5945
CTU
Departure
—
CTU is outside our board polling set.
→
SZX
Arrival
14:13
Landed · Sched 14:207m early
CTU
Departure
—
CTU is outside our board polling set.
→
SZX
Arrival
14:30
Landed · Sched 14:2010m late
Tue, Sep 8
1/2 legs · B-300V
CTU
Departure
—
CTU is outside our board polling set.
→
SZX
Arrival
14:07
Landed · Sched 14:2013m early
Full 3U8703 history →
3U8705 Sichuan
3 days
Thu, Sep 10
1/2 legs · B-8605
CTU
Departure
—
CTU is outside our board polling set.
→
SZX
Arrival
Sched 15:35
Scheduled arrival · landing pending
CTU
Departure
—
CTU is outside our board polling set.
→
CTU
Departure
—
CTU is outside our board polling set.
→
SZX
Arrival
15:46
Landed · Sched 15:3511m late
Full 3U8705 history →
CA4311 Air China
3 days
CTU
Departure
—
CTU is outside our board polling set.
→
SZX
Arrival
Sched 17:35
Scheduled arrival · landing pending
Wed, Sep 9
1/2 legs · B-6081
CTU
Departure
—
CTU is outside our board polling set.
→
SZX
Arrival
17:25
Landed · Sched 17:3510m early
Tue, Sep 8
1/2 legs · B-6081
CTU
Departure
—
CTU is outside our board polling set.
→
SZX
Arrival
17:15
Landed · Sched 17:3520m early
Full CA4311 history →
CA4323 Air China
3 days
CTU
Departure
—
CTU is outside our board polling set.
→
SZX
Arrival
Sched 19:05
Scheduled arrival · landing pending
CTU
Departure
—
CTU is outside our board polling set.
→
SZX
Arrival
19:19
Landed · Sched 19:0514m late
CTU
Departure
—
CTU is outside our board polling set.
→
Full CA4323 history →
CA4325 Air China
2 days
Thu, Sep 10
1/2 legs · B-6382
CTU
Departure
—
CTU is outside our board polling set.
→
SZX
Arrival
11:19
Landed · Sched 11:3516m early
Wed, Sep 9
1/2 legs · B-30AG
CTU
Departure
—
CTU is outside our board polling set.
→
SZX
Arrival
11:22
Landed · Sched 11:3513m early
Full CA4325 history →
CA4337 Air China
2 days
Thu, Sep 10
1/2 legs · B-305H
CTU
Departure
—
CTU is outside our board polling set.
→
SZX
Arrival
09:57
Landed · Sched 10:003m early
Wed, Sep 9
1/2 legs · B-30C6
CTU
Departure
—
CTU is outside our board polling set.
→
SZX
Arrival
09:58
Landed · Sched 10:002m early
Full CA4337 history →
CZ5862 China Southern
2 days
Thu, Sep 10
1/2 legs · B-309X
CTU
Departure
—
CTU is outside our board polling set.
→
SZX
Arrival
12:50
Landed · Sched 13:1020m early
Wed, Sep 9
1/2 legs · B-6658
CTU
Departure
—
CTU is outside our board polling set.
→
SZX
Arrival
13:01
Landed · Sched 13:001m late
Full CZ5862 history →
CZ8966 China Southern
2 days
CTU
Departure
—
CTU is outside our board polling set.
→
SZX
Arrival
Sched 19:00
Scheduled arrival · landing pending
CTU
Departure
—
CTU is outside our board polling set.
→
SZX
Arrival
19:15
Landed · Sched 19:205m early
Full CZ8966 history →
CZ8994 China Southern
1 day
Thu, Sep 10
1/2 legs · B-6975
CTU
Departure
—
CTU is outside our board polling set.
→
SZX
Arrival
15:31
Landed · Sched 15:5019m early
Full CZ8994 history →
EU2217 Chengdu
2 days
Thu, Sep 10
1/2 legs · B-32G5
CTU
Departure
—
CTU is outside our board polling set.
→
SZX
Arrival
10:13
Landed · Sched 10:3017m early
Wed, Sep 9
1/2 legs · B-32GU
CTU
Departure
—
CTU is outside our board polling set.
→
SZX
Arrival
10:15
Landed · Sched 10:3015m early
Full EU2217 history →
EU2219 Chengdu
2 days
CTU
Departure
—
CTU is outside our board polling set.
→
SZX
Arrival
Sched 18:55
Scheduled arrival · landing pending
Wed, Sep 9
1/2 legs · B-32GM
CTU
Departure
—
CTU is outside our board polling set.
→
SZX
Arrival
18:42
Landed · Sched 18:5513m early
Full EU2219 history →
TV9901 Tibet
2 days
CTU
Departure
—
CTU is outside our board polling set.
→
SZX
Arrival
Sched 16:35
Scheduled arrival · landing pending
Wed, Sep 9
1/2 legs · B-8842
CTU
Departure
—
CTU is outside our board polling set.
→
SZX
Arrival
16:05
Landed · Sched 16:3530m early
Full TV9901 history →
ZH9402 Shenzhen
2 days
Thu, Sep 10
1/2 legs · B-32CF
CTU
Departure
—
CTU is outside our board polling set.
→
SZX
Arrival
14:05
Landed · Sched 14:1510m early
CTU
Departure
—
CTU is outside our board polling set.
→
SZX
Arrival
14:14
Landed · Sched 14:151m early
Full ZH9402 history →
ZH9404 Shenzhen
2 days
Thu, Sep 10
1/2 legs · B-302E
CTU
Departure
—
CTU is outside our board polling set.
→
SZX
Arrival
14:38
Landed · Sched 14:5517m early
Wed, Sep 9
1/2 legs · B-5608
CTU
Departure
—
CTU is outside our board polling set.
→
SZX
Arrival
14:39
Landed · Sched 14:5516m early
Full ZH9404 history →
ZH9406 Shenzhen
2 days
CTU
Departure
—
CTU is outside our board polling set.
→
SZX
Arrival
Sched 18:30
Scheduled arrival · landing pending
Wed, Sep 9
1/2 legs · B-5606
CTU
Departure
—
CTU is outside our board polling set.
→
SZX
Arrival
18:27
Landed · Sched 18:303m early
Full ZH9406 history →
ZH9412 Shenzhen
2 days
Thu, Sep 10
1/2 legs · B-6857
CTU
Departure
—
CTU is outside our board polling set.
→
SZX
Arrival
11:52
Landed · Sched 12:008m early
Wed, Sep 9
1/2 legs · B-9910
CTU
Departure
—
CTU is outside our board polling set.
→
SZX
Arrival
11:42
Landed · Sched 11:5513m early
Full ZH9412 history →
3U8707 Sichuan
2 days
CTU
Departure
—
CTU is outside our board polling set.
→
SZX
Arrival
17:54
Landed · Sched 18:1521m early
Tue, Sep 8
1/2 legs · B-6836
CTU
Departure
—
CTU is outside our board polling set.
→
SZX
Arrival
18:01
Landed · Sched 18:1514m early
Full 3U8707 history →
3U8709 Sichuan
1 day
CTU
Departure
—
CTU is outside our board polling set.
→
SZX
Arrival
21:24
Landed · Sched 22:0036m early
Full 3U8709 history →
CA4335 Air China
1 day
Wed, Sep 9
1/2 legs · B-305G
CTU
Departure
—
CTU is outside our board polling set.
→
SZX
Arrival
20:24
Landed · Sched 20:0519m late
Full CA4335 history →
CA4339 Air China
1 day
Wed, Sep 9
1/2 legs · B-321K
CTU
Departure
—
CTU is outside our board polling set.
→
SZX
Arrival
23:36
Landed · Sched 23:2511m late
Full CA4339 history →
CZ5388 China Southern
1 day
Wed, Sep 9
1/2 legs · B-5469
CTU
Departure
—
CTU is outside our board polling set.
→
SZX
Arrival
Sched 23:15
Scheduled time only · no board update captured
ZH9408 Shenzhen
1 day
Wed, Sep 9
1/2 legs · B-8078
CTU
Departure
—
CTU is outside our board polling set.
→
SZX
Arrival
20:43
Landed · Sched 21:0017m early
Full ZH9408 history →
ZH9410 Shenzhen
1 day
CTU
Departure
—
CTU is outside our board polling set.
→
SZX
Arrival
22:53
Landed · Sched 23:007m early
Full ZH9410 history →
ZH9418 Shenzhen
2 days
Wed, Sep 9
1/2 legs · B-225L
CTU
Departure
—
CTU is outside our board polling set.
→
SZX
Arrival
00:24
Landed · Sched 00:306m early
Tue, Sep 8
1/2 legs · B-206Y
CTU
Departure
—
CTU is outside our board polling set.
→
SZX
Arrival
00:22
Landed · Sched 00:308m early
Full ZH9418 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 — Chengdu (CTU) to Shenzhen (SZX) route reliability, measured from operated flights on official airport boards.
Copy
Canonical URL
https://proflightsearch.com/search-flights/CTU-SZX
Copy
How we measure this →
CTU to SZX questions
Is CTU–SZX running on time right now? Smooth skies ahead. Both endpoints currently score the same, route health score 100/100. The airports section above carries the live status and delay window at both ends.
Morning or evening flight on CTU–SZX? Operators schedule morning departures around 06:30 and evening departures around 17:30 from CTU. 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 CTU to SZX? Great-circle distance is 1,318 km. With typical jet cruise speed plus taxi, climb and descent, expect roughly 123–143 min gate-to-gate on this route.
How often does CTU–SZX fly? 6 carriers operate this route, around 156 flights a week between them. Compare carrier days and times in the airline list above.