CTU → SZX Chengdu to Shenzhen
live
Direct flights from Chengdu (CTU) to Shenzhen (SZX): 140 nonstop departures observed each week across 6 airlines. 98% of the last 113 tracked flights arrived within 15 minutes of schedule. The median arrival is 12 minutes early. No cancellations were recorded across the 113 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 5 November 2026 at 07:48 UTC.
Today, CTU → SZX Thu 5 Nov · local times
Sched Flight CTU departure SZX arrival
·
3U8701 Sichuan
Departed
Landed 09:31 +1
·
3U8703 Sichuan
Departed
Landed 13:58 −2
·
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:35 −20
·
CA4335 Air China
On schedule
SZX 19:30 scheduled
·
CA4339 Air China
Departed
Landed 12:31 +1
·
CZ3454 China Southern
On schedule
SZX 19:00 scheduled
·
CZ5862 China Southern
Departed
Landed 15:36 −19
·
EU2217 Chengdu
Departed
Landed 10:13 −22
·
TV9901 Tibet
Departed
Landed 10:35 −30
·
ZH9402 Shenzhen
Departed
Landed 13:02 −13
·
ZH9404 Shenzhen
Departed
Landed 13:47 −23
·
ZH9406 Shenzhen
Departed
Landed 15:28 −22
Checked SZX board 15:48
CTU
Chengdu
tracking
SZX
Shenzhen
smooth · +0
dep bank 07:15–20:50 140x weekly
Runs reliable · 6 airlines · 140x weekly · nonstop
98% on time
of the last 113 tracked CTU → SZX flights arrived within 15 minutes
Median arrival delay is −12 min . 0 of 113 tracked legs cancelled in the sample. Will a delayed flight be cancelled? →
Median arrival −12 min across the last 113 arrivals
Flight time ~2h 11m estimated from route distance
Weekly departures 140x 6 direct airlines on the leg
Cancelled 0.0% recent route rate · 0 of 113
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 100% on time
Flights CA4325 09:30 daily · CA4339 09:55 daily · CA4311 14:00 daily · CA4313 14:05 daily
Chengdu AirlinesEU 100% on time
Flights EU2217 08:10 daily · EU2219 17:30 daily
China Southern AirlinesCZ 100% on time
Flights CZ5794 19:35 daily
Shenzhen AirlinesZH 93% on time
Flights ZH9402 10:55 daily · ZH9404 11:50 daily · ZH9406 13:30 daily · ZH9408 19:30 daily
Sichuan Airlines3U 100% on time
Flights 3U8701 07:15 daily · 3U8703 11:40 daily · 3U8705 13:25 daily · 3U8707 16:45 daily
Tibet AirlinesTV 100% on time
Flights TV9901 08:30 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 Sat, Oct 31. Each day adds the flights our airport boards record.
Board rows 120 Completed 113 Delayed 2 Within 15m 111/113 Median -12m
3U8701 Sichuan
5 days
Thu, Nov 5
1/2 legs · B-6955
CTU
Departure
—
CTU is outside our board polling set.
→
SZX
Arrival
09:31
Landed · Sched 09:301m late
Wed, Nov 4
1/2 legs · B-6810
CTU
Departure
—
CTU is outside our board polling set.
→
SZX
Arrival
09:29
Landed · Sched 09:301m early
Tue, Nov 3
1/2 legs · B-8328
CTU
Departure
—
CTU is outside our board polling set.
→
SZX
Arrival
09:28
Landed · Sched 09:302m early
Mon, Nov 2
1/2 legs · B-6838
CTU
Departure
—
CTU is outside our board polling set.
→
SZX
Arrival
09:24
Landed · Sched 09:306m early
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
Full 3U8701 history →
3U8703 Sichuan
6 days
Thu, Nov 5
1/2 legs · B-8328
CTU
Departure
—
CTU is outside our board polling set.
→
SZX
Arrival
13:58
Landed · Sched 14:002m early
Wed, Nov 4
1/2 legs · B-8328
CTU
Departure
—
CTU is outside our board polling set.
→
SZX
Arrival
14:10
Landed · Sched 14:0010m late
Tue, Nov 3
1/2 legs · B-9936
CTU
Departure
—
CTU is outside our board polling set.
→
SZX
Arrival
14:06
Landed · Sched 14:006m late
Mon, Nov 2
1/2 legs · B-9936
CTU
Departure
—
CTU is outside our board polling set.
→
SZX
Arrival
14:14
Landed · Sched 14:0014m late
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
Full 3U8703 history →
3U8705 Sichuan
6 days
Thu, Nov 5
1/2 legs · B-6957
CTU
Departure
—
CTU is outside our board polling set.
→
SZX
Arrival
Sched 15:40
Scheduled arrival · landing pending
Wed, Nov 4
1/2 legs · B-1823
CTU
Departure
—
CTU is outside our board polling set.
→
SZX
Arrival
15:48
Landed · Sched 15:408m late
Tue, Nov 3
1/2 legs · B-305U
CTU
Departure
—
CTU is outside our board polling set.
→
SZX
Arrival
15:51
Landed · Sched 15:4011m late
Mon, Nov 2
1/2 legs · B-8376
CTU
Departure
—
CTU is outside our board polling set.
→
SZX
Arrival
15:45
Landed · Sched 15:405m late
Sun, Nov 1
1/2 legs · B-6387
CTU
Departure
—
CTU is outside our board polling set.
→
SZX
Arrival
15:37
Landed · Sched 15:403m early
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
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
Wed, Nov 4
1/2 legs · B-8658
CTU
Departure
—
CTU is outside our board polling set.
→
SZX
Arrival
18:55
Landed · Sched 19:1015m early
Tue, Nov 3
1/2 legs · B-8961
CTU
Departure
—
CTU is outside our board polling set.
→
SZX
Arrival
18:52
Landed · Sched 19:1018m early
Mon, Nov 2
1/2 legs · B-8589
CTU
Departure
—
CTU is outside our board polling set.
→
SZX
Arrival
19:03
Landed · Sched 19:107m early
Sun, Nov 1
1/2 legs · B-8602
CTU
Departure
—
CTU is outside our board polling set.
→
SZX
Arrival
19:00
Landed · Sched 19:1010m early
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
Full 3U8707 history →
CA4311 Air China
6 days
Thu, Nov 5
1/2 legs · B-6072
CTU
Departure
—
CTU is outside our board polling set.
→
SZX
Arrival
Sched 16:30
Scheduled arrival · landing pending
Wed, Nov 4
1/2 legs · B-6071
CTU
Departure
—
CTU is outside our board polling set.
→
Tue, Nov 3
1/2 legs · B-6071
CTU
Departure
—
CTU is outside our board polling set.
→
SZX
Arrival
16:19
Landed · Sched 16:3011m early
Mon, Nov 2
1/2 legs · B-6071
CTU
Departure
—
CTU is outside our board polling set.
→
SZX
Arrival
16:08
Landed · Sched 16:3022m early
Sun, Nov 1
1/2 legs · B-6072
CTU
Departure
—
CTU is outside our board polling set.
→
SZX
Arrival
16:04
Landed · Sched 16:3026m early
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
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
Wed, Nov 4
1/2 legs · B-6361
CTU
Departure
—
CTU is outside our board polling set.
→
SZX
Arrival
16:52
Landed · Sched 17:1523m early
Tue, Nov 3
1/2 legs · B-324J
CTU
Departure
—
CTU is outside our board polling set.
→
SZX
Arrival
16:53
Landed · Sched 17:1522m early
Mon, Nov 2
1/2 legs · B-305K
CTU
Departure
—
CTU is outside our board polling set.
→
SZX
Arrival
17:10
Landed · Sched 17:155m early
Sun, Nov 1
1/2 legs · B-6365
CTU
Departure
—
CTU is outside our board polling set.
→
SZX
Arrival
17:03
Landed · Sched 17:1512m early
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
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
Wed, Nov 4
1/2 legs · B-6478
CTU
Departure
—
CTU is outside our board polling set.
→
SZX
Arrival
18:28
Landed · Sched 19:0537m early
Tue, Nov 3
1/2 legs · B-8890
CTU
Departure
—
CTU is outside our board polling set.
→
SZX
Arrival
18:36
Landed · Sched 19:0529m early
Mon, Nov 2
1/2 legs · B-327R
CTU
Departure
—
CTU is outside our board polling set.
→
SZX
Arrival
18:47
Landed · Sched 19:0518m early
Sun, Nov 1
1/2 legs · B-6631
CTU
Departure
—
CTU is outside our board polling set.
→
SZX
Arrival
18:48
Landed · Sched 19:0517m early
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
Full CA4323 history →
CA4325 Air China
5 days
Thu, Nov 5
1/2 legs · B-325A
CTU
Departure
—
CTU is outside our board polling set.
→
SZX
Arrival
11:35
Landed · Sched 11:5520m early
Wed, Nov 4
1/2 legs · B-305K
CTU
Departure
—
CTU is outside our board polling set.
→
SZX
Arrival
11:27
Landed · Sched 11:5528m early
Tue, Nov 3
1/2 legs · B-30EJ
CTU
Departure
—
CTU is outside our board polling set.
→
SZX
Arrival
11:36
Landed · Sched 11:5519m early
Mon, Nov 2
1/2 legs · B-326C
CTU
Departure
—
CTU is outside our board polling set.
→
SZX
Arrival
11:42
Landed · Sched 11:5513m early
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
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
Wed, Nov 4
1/2 legs · B-32QL
CTU
Departure
—
CTU is outside our board polling set.
→
SZX
Arrival
19:11
Landed · Sched 19:3019m early
Tue, Nov 3
1/2 legs · B-6361
CTU
Departure
—
CTU is outside our board polling set.
→
SZX
Arrival
19:02
Landed · Sched 19:3028m early
Mon, Nov 2
1/2 legs · B-6530
CTU
Departure
—
CTU is outside our board polling set.
→
SZX
Arrival
19:20
Landed · Sched 19:3010m early
Sun, Nov 1
1/2 legs · B-6081
CTU
Departure
—
CTU is outside our board polling set.
→
SZX
Arrival
19:07
Landed · Sched 19:3023m early
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
Full CA4335 history →
CA4339 Air China
6 days
Thu, Nov 5
1/2 legs · B-305G
CTU
Departure
—
CTU is outside our board polling set.
→
SZX
Arrival
12:31
Landed · Sched 12:301m late
Wed, Nov 4
1/2 legs · B-32FG
CTU
Departure
—
CTU is outside our board polling set.
→
SZX
Arrival
11:51
Landed · Sched 12:3039m early
Tue, Nov 3
1/2 legs · B-325A
CTU
Departure
—
CTU is outside our board polling set.
→
SZX
Arrival
12:14
Landed · Sched 12:3016m early
Mon, Nov 2
1/2 legs · B-30C6
CTU
Departure
—
CTU is outside our board polling set.
→
SZX
Arrival
11:56
Landed · Sched 12:3034m early
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
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
Wed, Nov 4
1/2 legs · B-6912
CTU
Departure
—
CTU is outside our board polling set.
→
SZX
Arrival
18:37
Landed · Sched 19:0023m early
Tue, Nov 3
1/2 legs · B-6356
CTU
Departure
—
CTU is outside our board polling set.
→
SZX
Arrival
18:33
Landed · Sched 19:0027m early
Mon, Nov 2
1/2 legs · B-6659
CTU
Departure
—
CTU is outside our board polling set.
→
SZX
Arrival
18:54
Landed · Sched 19:006m early
Sun, Nov 1
1/2 legs · B-32N7
CTU
Departure
—
CTU is outside our board polling set.
→
SZX
Arrival
18:35
Landed · Sched 19:0025m early
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
Full CZ3454 history →
CZ5862 China Southern
3 days
Thu, Nov 5
1/2 legs · B-6356
CTU
Departure
—
CTU is outside our board polling set.
→
SZX
Arrival
15:36
Landed · Sched 15:5519m early
Tue, Nov 3
1/2 legs · B-6897
CTU
Departure
—
CTU is outside our board polling set.
→
SZX
Arrival
15:43
Landed · Sched 15:5512m early
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
Full CZ5862 history →
EU2217 Chengdu
5 days
Thu, Nov 5
1/2 legs · B-32GM
CTU
Departure
—
CTU is outside our board polling set.
→
SZX
Arrival
10:13
Landed · Sched 10:3522m early
Wed, Nov 4
1/2 legs · B-32GT
CTU
Departure
—
CTU is outside our board polling set.
→
SZX
Arrival
10:21
Landed · Sched 10:3514m early
Tue, Nov 3
1/2 legs · B-32GM
CTU
Departure
—
CTU is outside our board polling set.
→
SZX
Arrival
10:09
Landed · Sched 10:3526m early
Mon, Nov 2
1/2 legs · B-32GT
CTU
Departure
—
CTU is outside our board polling set.
→
SZX
Arrival
10:15
Landed · Sched 10:3520m early
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
Full EU2217 history →
TV9901 Tibet
5 days
Thu, Nov 5
1/2 legs · B-8419
CTU
Departure
—
CTU is outside our board polling set.
→
SZX
Arrival
10:35
Landed · Sched 11:0530m early
Wed, Nov 4
1/2 legs · B-8419
CTU
Departure
—
CTU is outside our board polling set.
→
SZX
Arrival
10:29
Landed · Sched 11:0536m early
Tue, Nov 3
1/2 legs · B-8417
CTU
Departure
—
CTU is outside our board polling set.
→
SZX
Arrival
10:28
Landed · Sched 11:0537m early
Mon, Nov 2
1/2 legs · B-8419
CTU
Departure
—
CTU is outside our board polling set.
→
SZX
Arrival
10:51
Landed · Sched 11:0514m early
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
Full TV9901 history →
ZH9402 Shenzhen
6 days
Thu, Nov 5
1/2 legs · B-32DV
CTU
Departure
—
CTU is outside our board polling set.
→
SZX
Arrival
13:02
Landed · Sched 13:1513m early
Wed, Nov 4
1/2 legs · B-32CF
CTU
Departure
—
CTU is outside our board polling set.
→
SZX
Arrival
13:28
Landed · Sched 12:5533m late
Tue, Nov 3
1/2 legs · B-32DU
CTU
Departure
—
CTU is outside our board polling set.
→
SZX
Arrival
13:04
Landed · Sched 13:1511m early
Mon, Nov 2
1/2 legs · B-32DS
CTU
Departure
—
CTU is outside our board polling set.
→
SZX
Arrival
13:18
Landed · Sched 13:153m late
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
Full ZH9402 history →
ZH9404 Shenzhen
6 days
Thu, Nov 5
1/2 legs · B-6835
CTU
Departure
—
CTU is outside our board polling set.
→
SZX
Arrival
13:47
Landed · Sched 14:1023m early
Wed, Nov 4
1/2 legs · B-20ER
CTU
Departure
—
CTU is outside our board polling set.
→
SZX
Arrival
14:05
Landed · Sched 13:5510m late
Tue, Nov 3
1/2 legs · B-206Z
CTU
Departure
—
CTU is outside our board polling set.
→
SZX
Arrival
14:13
Landed · Sched 14:103m late
Mon, Nov 2
1/2 legs · B-1937
CTU
Departure
—
CTU is outside our board polling set.
→
SZX
Arrival
14:01
Landed · Sched 14:109m early
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
Full ZH9404 history →
ZH9406 Shenzhen
6 days
Thu, Nov 5
1/2 legs · B-5381
CTU
Departure
—
CTU is outside our board polling set.
→
SZX
Arrival
15:28
Landed · Sched 15:5022m early
Wed, Nov 4
1/2 legs · B-1519
CTU
Departure
—
CTU is outside our board polling set.
→
SZX
Arrival
15:29
Landed · Sched 15:5021m early
Tue, Nov 3
1/2 legs · B-225L
CTU
Departure
—
CTU is outside our board polling set.
→
SZX
Arrival
15:47
Landed · Sched 15:503m early
Mon, Nov 2
1/2 legs · B-5402
CTU
Departure
—
CTU is outside our board polling set.
→
SZX
Arrival
15:38
Landed · Sched 15:5012m early
Sun, Nov 1
1/2 legs · B-1146
CTU
Departure
—
CTU is outside our board polling set.
→
SZX
Arrival
15:35
Landed · Sched 15:5015m early
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
Full ZH9406 history →
3U8709 Sichuan
5 days
Wed, Nov 4
1/2 legs · B-8328
CTU
Departure
—
CTU is outside our board polling set.
→
SZX
Arrival
21:28
Landed · Sched 21:4012m early
Tue, Nov 3
1/2 legs · B-9936
CTU
Departure
—
CTU is outside our board polling set.
→
SZX
Arrival
21:32
Landed · Sched 21:408m early
Mon, Nov 2
1/2 legs · B-9936
CTU
Departure
—
CTU is outside our board polling set.
→
SZX
Arrival
21:45
Landed · Sched 21:405m late
Sun, Nov 1
1/2 legs · B-1823
CTU
Departure
—
CTU is outside our board polling set.
→
SZX
Arrival
21:55
Landed · Sched 21:4015m late
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
Full 3U8709 history →
CZ5794 China Southern
5 days
Wed, Nov 4
1/2 legs · B-6651
CTU
Departure
—
CTU is outside our board polling set.
→
SZX
Arrival
21:25
Landed · Sched 21:5530m early
Tue, Nov 3
1/2 legs · B-8676
CTU
Departure
—
CTU is outside our board polling set.
→
SZX
Arrival
21:34
Landed · Sched 21:5521m early
Mon, Nov 2
1/2 legs · B-6588
CTU
Departure
—
CTU is outside our board polling set.
→
SZX
Arrival
21:46
Landed · Sched 21:559m early
Sun, Nov 1
1/2 legs · B-8365
CTU
Departure
—
CTU is outside our board polling set.
→
SZX
Arrival
21:45
Landed · Sched 21:5510m early
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
Full CZ5794 history →
EU2219 Chengdu
5 days
Wed, Nov 4
1/2 legs · B-32GU
CTU
Departure
—
CTU is outside our board polling set.
→
SZX
Arrival
19:49
Landed · Sched 20:0011m early
Tue, Nov 3
1/2 legs · B-32GU
CTU
Departure
—
CTU is outside our board polling set.
→
SZX
Arrival
19:56
Landed · Sched 20:004m early
Mon, Nov 2
1/2 legs · B-32GU
CTU
Departure
—
CTU is outside our board polling set.
→
SZX
Arrival
19:53
Landed · Sched 20:007m early
Sun, Nov 1
1/2 legs · B-32GT
CTU
Departure
—
CTU is outside our board polling set.
→
SZX
Arrival
19:40
Landed · Sched 20:0020m early
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
Full EU2219 history →
ZH9408 Shenzhen
5 days
Wed, Nov 4
1/2 legs · B-6939
CTU
Departure
—
CTU is outside our board polling set.
→
SZX
Arrival
21:36
Landed · Sched 22:0024m early
Tue, Nov 3
1/2 legs · B-32DV
CTU
Departure
—
CTU is outside our board polling set.
→
SZX
Arrival
21:40
Landed · Sched 22:0020m early
Mon, Nov 2
1/2 legs · B-1072
CTU
Departure
—
CTU is outside our board polling set.
→
SZX
Arrival
22:02
Landed · Sched 22:002m late
Sun, Nov 1
1/2 legs · B-1017
CTU
Departure
—
CTU is outside our board polling set.
→
SZX
Arrival
21:49
Landed · Sched 22:0011m early
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
Full ZH9408 history →
ZH9410 Shenzhen
5 days
Wed, Nov 4
1/2 legs · B-32NA
CTU
Departure
—
CTU is outside our board polling set.
→
SZX
Arrival
22:55
Landed · Sched 23:1520m early
Tue, Nov 3
1/2 legs · B-1146
CTU
Departure
—
CTU is outside our board polling set.
→
SZX
Arrival
23:01
Landed · Sched 23:109m early
Mon, Nov 2
1/2 legs · B-32CG
CTU
Departure
—
CTU is outside our board polling set.
→
SZX
Arrival
23:25
Landed · Sched 23:1015m late
Sun, Nov 1
1/2 legs · B-1146
CTU
Departure
—
CTU is outside our board polling set.
→
SZX
Arrival
23:05
Landed · Sched 23:105m early
Sat, Oct 31
1/2 legs · B-1477
CTU
Departure
—
CTU is outside our board polling set.
→
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 07:15 and evening departures around 17:00 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 140 flights a week between them. Compare carrier days and times in the airline list above.