CTU → SZX Chengdu to Shenzhen
live
Direct flights from Chengdu (CTU) to Shenzhen (SZX): 153 nonstop departures observed each week across 6 airlines. 96% of the last 112 tracked flights arrived within 15 minutes of schedule. The median arrival is 14 minutes early. No cancellations were recorded across the 112 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 1 November 2026 at 07:48 UTC.
Today, CTU → SZX Sun 1 Nov · local times
Sched Flight CTU departure SZX arrival
·
3U8701 Sichuan
Departed
Landed 09:36 +6
·
3U8703 Sichuan
Departed
Landed 13:54 −6
·
3U8705 Sichuan
Departed
SZX 15:40 In the air · scheduled landing
·
3U8707 Sichuan
On schedule
SZX 19:10 scheduled
·
CA4311 Air China
Departed
SZX 16:30 In the air · scheduled landing
·
CA4313 Air China
Departed
SZX 17:15 In the air · scheduled landing
·
CA4323 Air China
On schedule
SZX 19:05 scheduled
·
CA4325 Air China
Departed
Landed 11:41 −14
·
CA4335 Air China
On schedule
SZX 19:30 scheduled
·
CA4339 Air China
Departed
Landed 12:08 −22
·
CZ3454 China Southern
On schedule
SZX 19:00 scheduled
·
EU2217 Chengdu
Departed
Landed 10:21 −14
·
TV9901 Tibet
Departed
Landed 10:36 −29
·
ZH9402 Shenzhen
Departed
Landed 13:14 +19
·
ZH9404 Shenzhen
Departed
Landed 13:52 −18
·
ZH9406 Shenzhen
Departed
SZX 15:50 In the air · scheduled landing
Checked SZX board 15:48
CTU
Chengdu
tracking
SZX
Shenzhen
smooth · +0
dep bank 07:15–20:50 153x weekly
Runs reliable · 6 airlines · 153x weekly · nonstop
96% on time
of the last 112 tracked CTU → SZX flights arrived within 15 minutes
Median arrival delay is −14 min . 0 of 112 tracked legs cancelled in the sample. Will a delayed flight be cancelled? →
Median arrival −14 min across the last 112 arrivals
Flight time ~2h 11m estimated from route distance
Weekly departures 153x 6 direct airlines on the leg
Cancelled 0.0% recent route rate · 0 of 112
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 97% on time
Flights CA4325 varies daily · CA4339 varies daily · CA4311 varies daily · CA4313 14:05 daily
Chengdu AirlinesEU 100% on time
Flights EU2217 varies daily · EU2219 varies daily
China Southern AirlinesCZ 100% on time
Flights CZ5862 10:40 daily · CZ3454 16:30 Tu We Th Fr Sa Su · CZ5794 19:35 daily
Shenzhen AirlinesZH 92% on time
Flights ZH9402 varies daily · ZH9404 varies daily · ZH9406 varies daily · ZH9408 varies daily
Sichuan Airlines3U 92% on time
Flights 3U8701 varies daily · 3U8703 varies daily · 3U8705 varies daily · 3U8707 varies daily
Tibet AirlinesTV 100% on time
Flights TV9901 varies daily
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 history since Tue, Oct 27. Each day adds the flights our airport boards record.
Board rows 120 Completed 112 Delayed 5 Within 15m 107/112 Median -14m
3U8701 Sichuan
5 days
Sun, Nov 1
1/2 legs · B-8658
CTU
Departure
—
CTU is outside our board polling set.
→
SZX
Arrival
09:36
Landed · Sched 09:306m late
Sat, Oct 31
1/2 legs · B-8658
CTU
Departure
—
CTU is outside our board polling set.
→
SZX
Arrival
09:27
Landed · Sched 09:303m early
Fri, Oct 30
1/2 legs · B-8683
CTU
Departure
—
CTU is outside our board polling set.
→
SZX
Arrival
10:00
Landed · Sched 09:3030m late
Thu, Oct 29
1/2 legs · B-8376
CTU
Departure
—
CTU is outside our board polling set.
→
SZX
Arrival
09:27
Landed · Sched 09:303m early
Wed, Oct 28
1/2 legs · B-8328
CTU
Departure
—
CTU is outside our board polling set.
→
SZX
Arrival
09:35
Landed · Sched 09:305m late
Full 3U8701 history →
3U8703 Sichuan
6 days
Sun, Nov 1
1/2 legs · B-1823
CTU
Departure
—
CTU is outside our board polling set.
→
SZX
Arrival
13:54
Landed · Sched 14:006m early
Sat, Oct 31
1/2 legs · B-1663
CTU
Departure
—
CTU is outside our board polling set.
→
SZX
Arrival
13:53
Landed · Sched 14:007m early
Fri, Oct 30
1/2 legs · B-1663
CTU
Departure
—
CTU is outside our board polling set.
→
SZX
Arrival
13:54
Landed · Sched 14:006m early
Thu, Oct 29
1/2 legs · B-6810
CTU
Departure
—
CTU is outside our board polling set.
→
SZX
Arrival
14:02
Landed · Sched 14:002m late
Wed, Oct 28
1/2 legs · B-6810
CTU
Departure
—
CTU is outside our board polling set.
→
SZX
Arrival
13:52
Landed · Sched 14:008m early
Tue, Oct 27
1/2 legs · B-1663
CTU
Departure
—
CTU is outside our board polling set.
→
SZX
Arrival
14:02
Landed · Sched 14:002m late
Full 3U8703 history →
3U8705 Sichuan
6 days
Sun, Nov 1
1/2 legs · B-6387
CTU
Departure
—
CTU is outside our board polling set.
→
SZX
Arrival
Sched 15:40
Scheduled arrival · landing pending
Sat, Oct 31
1/2 legs · B-9936
CTU
Departure
—
CTU is outside our board polling set.
→
SZX
Arrival
15:45
Landed · Sched 15:405m late
Fri, Oct 30
1/2 legs · B-6810
CTU
Departure
—
CTU is outside our board polling set.
→
SZX
Arrival
15:33
Landed · Sched 15:407m early
Thu, Oct 29
1/2 legs · B-9936
CTU
Departure
—
CTU is outside our board polling set.
→
SZX
Arrival
15:38
Landed · Sched 15:402m early
Wed, Oct 28
1/2 legs · B-9936
CTU
Departure
—
CTU is outside our board polling set.
→
SZX
Arrival
15:43
Landed · Sched 15:403m late
Tue, Oct 27
1/2 legs · B-9936
CTU
Departure
—
CTU is outside our board polling set.
→
SZX
Arrival
15:39
Landed · Sched 15:401m early
Full 3U8705 history →
3U8707 Sichuan
6 days
CTU
Departure
—
CTU is outside our board polling set.
→
SZX
Arrival
Sched 19:10
Scheduled arrival · landing pending
Sat, Oct 31
1/2 legs · B-305T
CTU
Departure
—
CTU is outside our board polling set.
→
SZX
Arrival
18:55
Landed · Sched 19:1015m early
Fri, Oct 30
1/2 legs · B-325H
CTU
Departure
—
CTU is outside our board polling set.
→
SZX
Arrival
20:06
Landed · Sched 19:1056m late
Thu, Oct 29
1/2 legs · B-1663
CTU
Departure
—
CTU is outside our board polling set.
→
SZX
Arrival
18:54
Landed · Sched 19:1016m early
Wed, Oct 28
1/2 legs · B-300A
CTU
Departure
—
CTU is outside our board polling set.
→
SZX
Arrival
18:53
Landed · Sched 19:1017m early
Tue, Oct 27
1/2 legs · B-6906
CTU
Departure
—
CTU is outside our board polling set.
→
SZX
Arrival
18:58
Landed · Sched 19:1012m early
Full 3U8707 history →
CA4311 Air China
6 days
CTU
Departure
—
CTU is outside our board polling set.
→
SZX
Arrival
Sched 16:30
Scheduled arrival · landing pending
Sat, Oct 31
1/2 legs · B-6072
CTU
Departure
—
CTU is outside our board polling set.
→
SZX
Arrival
16:11
Landed · Sched 16:3019m early
Fri, Oct 30
1/2 legs · B-6072
CTU
Departure
—
CTU is outside our board polling set.
→
SZX
Arrival
16:15
Landed · Sched 16:3015m early
Thu, Oct 29
1/2 legs · B-6072
CTU
Departure
—
CTU is outside our board polling set.
→
SZX
Arrival
16:12
Landed · Sched 16:3018m early
Wed, Oct 28
1/2 legs · B-6071
CTU
Departure
—
CTU is outside our board polling set.
→
SZX
Arrival
16:09
Landed · Sched 16:3021m early
Tue, Oct 27
1/2 legs · B-6071
CTU
Departure
—
CTU is outside our board polling set.
→
SZX
Arrival
16:16
Landed · Sched 16:3014m early
Full CA4311 history →
CA4313 Air China
6 days
CTU
Departure
—
CTU is outside our board polling set.
→
SZX
Arrival
Sched 17:15
Scheduled arrival · landing pending
Sat, Oct 31
1/2 legs · B-305K
CTU
Departure
—
CTU is outside our board polling set.
→
SZX
Arrival
16:58
Landed · Sched 17:1517m early
Fri, Oct 30
1/2 legs · B-308N
CTU
Departure
—
CTU is outside our board polling set.
→
SZX
Arrival
16:59
Landed · Sched 17:1516m early
Thu, Oct 29
1/2 legs · B-305H
CTU
Departure
—
CTU is outside our board polling set.
→
SZX
Arrival
16:51
Landed · Sched 17:1524m early
Wed, Oct 28
1/2 legs · B-328P
CTU
Departure
—
CTU is outside our board polling set.
→
SZX
Arrival
16:56
Landed · Sched 17:1519m early
Tue, Oct 27
1/2 legs · B-6365
CTU
Departure
—
CTU is outside our board polling set.
→
SZX
Arrival
16:55
Landed · Sched 17:1520m early
Full CA4313 history →
CA4323 Air China
6 days
CTU
Departure
—
CTU is outside our board polling set.
→
SZX
Arrival
Sched 19:05
Scheduled arrival · landing pending
Sat, Oct 31
1/2 legs · B-326X
CTU
Departure
—
CTU is outside our board polling set.
→
SZX
Arrival
18:41
Landed · Sched 19:0524m early
Fri, Oct 30
1/2 legs · B-6711
CTU
Departure
—
CTU is outside our board polling set.
→
SZX
Arrival
18:40
Landed · Sched 19:0525m early
Thu, Oct 29
1/2 legs · B-326X
CTU
Departure
—
CTU is outside our board polling set.
→
SZX
Arrival
18:37
Landed · Sched 19:0528m early
Wed, Oct 28
1/2 legs · B-32QK
CTU
Departure
—
CTU is outside our board polling set.
→
SZX
Arrival
18:50
Landed · Sched 19:0515m early
Tue, Oct 27
1/2 legs · B-32C9
CTU
Departure
—
CTU is outside our board polling set.
→
SZX
Arrival
18:51
Landed · Sched 19:0514m early
Full CA4323 history →
CA4325 Air China
6 days
Sun, Nov 1
1/2 legs · B-305K
CTU
Departure
—
CTU is outside our board polling set.
→
SZX
Arrival
11:41
Landed · Sched 11:5514m early
Sat, Oct 31
1/2 legs · B-6361
CTU
Departure
—
CTU is outside our board polling set.
→
SZX
Arrival
11:43
Landed · Sched 11:5512m early
Fri, Oct 30
1/2 legs · B-326C
CTU
Departure
—
CTU is outside our board polling set.
→
SZX
Arrival
11:48
Landed · Sched 11:557m early
Thu, Oct 29
1/2 legs · B-327S
CTU
Departure
—
CTU is outside our board polling set.
→
SZX
Arrival
11:33
Landed · Sched 11:5522m early
Wed, Oct 28
1/2 legs · B-6365
CTU
Departure
—
CTU is outside our board polling set.
→
SZX
Arrival
11:41
Landed · Sched 11:5514m early
Tue, Oct 27
1/2 legs · B-6599
CTU
Departure
—
CTU is outside our board polling set.
→
SZX
Arrival
11:42
Landed · Sched 11:5513m early
Full CA4325 history →
CA4335 Air China
6 days
CTU
Departure
—
CTU is outside our board polling set.
→
SZX
Arrival
Sched 19:30
Scheduled arrival · landing pending
Sat, Oct 31
1/2 legs · B-325A
CTU
Departure
—
CTU is outside our board polling set.
→
SZX
Arrival
19:06
Landed · Sched 19:3024m early
Fri, Oct 30
1/2 legs · B-6556
CTU
Departure
—
CTU is outside our board polling set.
→
SZX
Arrival
19:06
Landed · Sched 19:3024m early
Thu, Oct 29
1/2 legs · B-30EJ
CTU
Departure
—
CTU is outside our board polling set.
→
SZX
Arrival
19:14
Landed · Sched 19:3016m early
Wed, Oct 28
1/2 legs · B-6556
CTU
Departure
—
CTU is outside our board polling set.
→
SZX
Arrival
19:05
Landed · Sched 19:3025m early
Tue, Oct 27
1/2 legs · B-323Q
CTU
Departure
—
CTU is outside our board polling set.
→
SZX
Arrival
19:17
Landed · Sched 19:3013m early
Full CA4335 history →
CA4339 Air China
6 days
Sun, Nov 1
1/2 legs · B-323Q
CTU
Departure
—
CTU is outside our board polling set.
→
SZX
Arrival
12:08
Landed · Sched 12:3022m early
Sat, Oct 31
1/2 legs · B-305G
CTU
Departure
—
CTU is outside our board polling set.
→
SZX
Arrival
12:04
Landed · Sched 12:3026m early
Fri, Oct 30
1/2 legs · B-326U
CTU
Departure
—
CTU is outside our board polling set.
→
SZX
Arrival
12:05
Landed · Sched 12:3025m early
Thu, Oct 29
1/2 legs · B-6632
CTU
Departure
—
CTU is outside our board polling set.
→
SZX
Arrival
12:01
Landed · Sched 12:3029m early
Wed, Oct 28
1/2 legs · B-30C6
CTU
Departure
—
CTU is outside our board polling set.
→
SZX
Arrival
13:41
Landed · Sched 12:3071m late
Tue, Oct 27
1/2 legs · B-305G
CTU
Departure
—
CTU is outside our board polling set.
→
SZX
Arrival
12:05
Landed · Sched 12:3025m early
Full CA4339 history →
CZ3454 China Southern
6 days
CTU
Departure
—
CTU is outside our board polling set.
→
SZX
Arrival
Sched 19:00
Scheduled arrival · landing pending
Sat, Oct 31
1/2 legs · B-6378
CTU
Departure
—
CTU is outside our board polling set.
→
SZX
Arrival
18:50
Landed · Sched 19:0010m early
Fri, Oct 30
1/2 legs · B-6339
CTU
Departure
—
CTU is outside our board polling set.
→
SZX
Arrival
18:30
Landed · Sched 19:0030m early
Thu, Oct 29
1/2 legs · B-6339
CTU
Departure
—
CTU is outside our board polling set.
→
SZX
Arrival
18:39
Landed · Sched 19:0021m early
Wed, Oct 28
1/2 legs · B-6355
CTU
Departure
—
CTU is outside our board polling set.
→
SZX
Arrival
18:33
Landed · Sched 19:0027m early
Tue, Oct 27
1/2 legs · B-32GP
CTU
Departure
—
CTU is outside our board polling set.
→
SZX
Arrival
18:42
Landed · Sched 19:0018m early
Full CZ3454 history →
EU2217 Chengdu
5 days
Sun, Nov 1
1/2 legs · B-32F9
CTU
Departure
—
CTU is outside our board polling set.
→
SZX
Arrival
10:21
Landed · Sched 10:3514m early
Sat, Oct 31
1/2 legs · B-32G5
CTU
Departure
—
CTU is outside our board polling set.
→
SZX
Arrival
10:28
Landed · Sched 10:357m early
Fri, Oct 30
1/2 legs · B-32GM
CTU
Departure
—
CTU is outside our board polling set.
→
SZX
Arrival
10:27
Landed · Sched 10:358m early
Thu, Oct 29
1/2 legs · B-32F9
CTU
Departure
—
CTU is outside our board polling set.
→
SZX
Arrival
10:21
Landed · Sched 10:3514m early
Wed, Oct 28
1/2 legs · B-32GU
CTU
Departure
—
CTU is outside our board polling set.
→
SZX
Arrival
10:33
Landed · Sched 10:352m early
Full EU2217 history →
TV9901 Tibet
5 days
Sun, Nov 1
1/2 legs · B-8419
CTU
Departure
—
CTU is outside our board polling set.
→
SZX
Arrival
10:36
Landed · Sched 11:0529m early
Sat, Oct 31
1/2 legs · B-8419
CTU
Departure
—
CTU is outside our board polling set.
→
SZX
Arrival
10:39
Landed · Sched 11:0526m early
Fri, Oct 30
1/2 legs · B-8419
CTU
Departure
—
CTU is outside our board polling set.
→
SZX
Arrival
10:39
Landed · Sched 11:0526m early
Thu, Oct 29
1/2 legs · B-8419
CTU
Departure
—
CTU is outside our board polling set.
→
SZX
Arrival
10:44
Landed · Sched 11:0521m early
Wed, Oct 28
1/2 legs · B-8419
CTU
Departure
—
CTU is outside our board polling set.
→
SZX
Arrival
10:41
Landed · Sched 11:0524m early
Full TV9901 history →
ZH9402 Shenzhen
6 days
Sun, Nov 1
1/2 legs · B-32DS
CTU
Departure
—
CTU is outside our board polling set.
→
SZX
Arrival
13:14
Landed · Sched 12:5519m late
Sat, Oct 31
1/2 legs · B-32DV
CTU
Departure
—
CTU is outside our board polling set.
→
SZX
Arrival
13:05
Landed · Sched 13:1510m early
Fri, Oct 30
1/2 legs · B-32DV
CTU
Departure
—
CTU is outside our board polling set.
→
SZX
Arrival
13:13
Landed · Sched 13:152m early
Thu, Oct 29
1/2 legs · B-32DU
CTU
Departure
—
CTU is outside our board polling set.
→
SZX
Arrival
13:01
Landed · Sched 13:1514m early
Wed, Oct 28
1/2 legs · B-32CG
CTU
Departure
—
CTU is outside our board polling set.
→
SZX
Arrival
13:27
Landed · Sched 12:5532m late
Tue, Oct 27
1/2 legs · B-32DS
CTU
Departure
—
CTU is outside our board polling set.
→
SZX
Arrival
13:01
Landed · Sched 13:1514m early
Full ZH9402 history →
ZH9404 Shenzhen
6 days
Sun, Nov 1
1/2 legs · B-224Y
CTU
Departure
—
CTU is outside our board polling set.
→
SZX
Arrival
13:52
Landed · Sched 14:1018m early
Sat, Oct 31
1/2 legs · B-1072
CTU
Departure
—
CTU is outside our board polling set.
→
SZX
Arrival
14:12
Landed · Sched 14:102m late
Fri, Oct 30
1/2 legs · B-1146
CTU
Departure
—
CTU is outside our board polling set.
→
SZX
Arrival
14:00
Landed · Sched 14:1010m early
Thu, Oct 29
1/2 legs · B-302E
CTU
Departure
—
CTU is outside our board polling set.
→
SZX
Arrival
13:59
Landed · Sched 14:1011m early
Wed, Oct 28
1/2 legs · B-32PA
CTU
Departure
—
CTU is outside our board polling set.
→
SZX
Arrival
13:57
Landed · Sched 13:552m late
Tue, Oct 27
1/2 legs · B-1036
CTU
Departure
—
CTU is outside our board polling set.
→
Full ZH9404 history →
ZH9406 Shenzhen
6 days
Sun, Nov 1
1/2 legs · B-1146
CTU
Departure
—
CTU is outside our board polling set.
→
SZX
Arrival
Sched 15:50
Scheduled arrival · landing pending
Sat, Oct 31
1/2 legs · B-5378
CTU
Departure
—
CTU is outside our board polling set.
→
SZX
Arrival
15:40
Landed · Sched 15:5010m early
Fri, Oct 30
1/2 legs · B-1936
CTU
Departure
—
CTU is outside our board polling set.
→
SZX
Arrival
15:40
Landed · Sched 15:5010m early
Thu, Oct 29
1/2 legs · B-5357
CTU
Departure
—
CTU is outside our board polling set.
→
SZX
Arrival
15:36
Landed · Sched 15:5014m early
Wed, Oct 28
1/2 legs · B-1713
CTU
Departure
—
CTU is outside our board polling set.
→
SZX
Arrival
15:33
Landed · Sched 15:5017m early
Tue, Oct 27
1/2 legs · B-5607
CTU
Departure
—
CTU is outside our board polling set.
→
SZX
Arrival
15:42
Landed · Sched 15:508m early
Full ZH9406 history →
3U8709 Sichuan
5 days
Sat, Oct 31
1/2 legs · B-1663
CTU
Departure
—
CTU is outside our board polling set.
→
SZX
Arrival
21:30
Landed · Sched 21:4010m early
Fri, Oct 30
1/2 legs · B-1663
CTU
Departure
—
CTU is outside our board polling set.
→
SZX
Arrival
21:26
Landed · Sched 21:4014m early
Thu, Oct 29
1/2 legs · B-6810
CTU
Departure
—
CTU is outside our board polling set.
→
SZX
Arrival
21:31
Landed · Sched 21:409m early
Wed, Oct 28
1/2 legs · B-6810
CTU
Departure
—
CTU is outside our board polling set.
→
SZX
Arrival
21:29
Landed · Sched 21:4011m early
Tue, Oct 27
1/2 legs · B-1663
CTU
Departure
—
CTU is outside our board polling set.
→
SZX
Arrival
21:25
Landed · Sched 21:4015m early
Full 3U8709 history →
CZ5794 China Southern
5 days
Sat, Oct 31
1/2 legs · B-6575
CTU
Departure
—
CTU is outside our board polling set.
→
SZX
Arrival
21:35
Landed · Sched 21:5520m early
Fri, Oct 30
1/2 legs · B-1832
CTU
Departure
—
CTU is outside our board polling set.
→
SZX
Arrival
21:41
Landed · Sched 21:5514m early
Thu, Oct 29
1/2 legs · B-6976
CTU
Departure
—
CTU is outside our board polling set.
→
SZX
Arrival
21:52
Landed · Sched 22:1018m early
Wed, Oct 28
1/2 legs · B-6582
CTU
Departure
—
CTU is outside our board polling set.
→
SZX
Arrival
21:26
Landed · Sched 21:5529m early
Tue, Oct 27
1/2 legs · B-6663
CTU
Departure
—
CTU is outside our board polling set.
→
SZX
Arrival
21:44
Landed · Sched 21:5511m early
Full CZ5794 history →
CZ5862 China Southern
3 days
Sat, Oct 31
1/2 legs · B-6908
CTU
Departure
—
CTU is outside our board polling set.
→
SZX
Arrival
15:32
Landed · Sched 15:5523m early
Thu, Oct 29
1/2 legs · B-9931
CTU
Departure
—
CTU is outside our board polling set.
→
SZX
Arrival
15:45
Landed · Sched 15:5510m early
Tue, Oct 27
1/2 legs · B-6945
CTU
Departure
—
CTU is outside our board polling set.
→
SZX
Arrival
15:49
Landed · Sched 15:556m early
Full CZ5862 history →
EU2219 Chengdu
5 days
Sat, Oct 31
1/2 legs · B-32GM
CTU
Departure
—
CTU is outside our board polling set.
→
SZX
Arrival
19:54
Landed · Sched 20:006m early
Fri, Oct 30
1/2 legs · B-32GT
CTU
Departure
—
CTU is outside our board polling set.
→
SZX
Arrival
19:58
Landed · Sched 20:002m early
Thu, Oct 29
1/2 legs · B-32GT
CTU
Departure
—
CTU is outside our board polling set.
→
SZX
Arrival
19:49
Landed · Sched 20:0011m early
Wed, Oct 28
1/2 legs · B-32G5
CTU
Departure
—
CTU is outside our board polling set.
→
SZX
Arrival
19:52
Landed · Sched 20:008m early
Tue, Oct 27
1/2 legs · B-32GT
CTU
Departure
—
CTU is outside our board polling set.
→
SZX
Arrival
19:45
Landed · Sched 20:0015m early
Full EU2219 history →
ZH9408 Shenzhen
5 days
Sat, Oct 31
1/2 legs · B-303N
CTU
Departure
—
CTU is outside our board polling set.
→
SZX
Arrival
21:48
Landed · Sched 22:0012m early
Fri, Oct 30
1/2 legs · B-302E
CTU
Departure
—
CTU is outside our board polling set.
→
SZX
Arrival
21:54
Landed · Sched 22:006m early
Thu, Oct 29
1/2 legs · B-303N
CTU
Departure
—
CTU is outside our board polling set.
→
SZX
Arrival
21:40
Landed · Sched 22:0020m early
Wed, Oct 28
1/2 legs · B-303N
CTU
Departure
—
CTU is outside our board polling set.
→
SZX
Arrival
21:45
Landed · Sched 22:0015m early
Tue, Oct 27
1/2 legs · B-303N
CTU
Departure
—
CTU is outside our board polling set.
→
SZX
Arrival
21:39
Landed · Sched 22:0021m early
Full ZH9408 history →
ZH9410 Shenzhen
4 days
Sat, Oct 31
1/2 legs · B-1477
CTU
Departure
—
CTU is outside our board polling set.
→
Fri, Oct 30
1/2 legs · B-1936
CTU
Departure
—
CTU is outside our board polling set.
→
SZX
Arrival
23:19
Landed · Sched 23:154m late
Thu, Oct 29
1/2 legs · B-5357
CTU
Departure
—
CTU is outside our board polling set.
→
SZX
Arrival
23:05
Landed · Sched 23:105m early
Wed, Oct 28
1/2 legs · B-1713
CTU
Departure
—
CTU is outside our board polling set.
→
SZX
Arrival
23:01
Landed · Sched 23:1514m early
Full ZH9410 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 10:40 and evening departures around 19:20 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 153 flights a week between them. Compare carrier days and times in the airline list above.