TFU → SZX Chengdu to Shenzhen
live
Direct flights from Chengdu (TFU) to Shenzhen (SZX): 84 nonstop departures observed each week across 8 airlines. 96% of the last 56 tracked flights arrived within 15 minutes of schedule. The median arrival is 15 minutes early. No cancellations were recorded across the 56 tracked flights. The nonstop covers 1,263 km, an estimated 2 hours 7 minutes in the air. Measured by Pro Flight Search from live flight boards at Chengdu and Shenzhen. Updated 4 November 2026 at 14:03 UTC.
Today, TFU → SZX Wed 4 Nov · local times
Sched Flight TFU departure SZX arrival
07:50
3U6791Sichuan
Departed
Landed 10:02 −8
07:50
ZH9416 Shenzhen
Departed
Landed 09:46 −9
09:30
HU7276 Hainan
Departed
Landed 11:35 −15
11:10
CZ3458 China Southern
Departed
Landed 13:10 −20
11:30
CA4329 Air China
Departed
Landed 13:36 −19
13:30
CZ8478China Southern
Departed
Landed 15:14 −41
13:30
HU7176 Hainan
Departed
Landed 15:25 −35
16:45
GY7289 Colorful Guizhou
Departed
SZX 19:20 In the air · scheduled landing
17:00
MU9809 China Eastern
Departed
SZX 19:15 In the air · scheduled landing
17:10
3U6795 Sichuan
Departed
SZX 19:25 In the air · scheduled landing
17:30
HU7376 Hainan
Departed
·
19:30
DZ6240 Donghai
Departed
·
21:35
CZ3434 China Southern
Departed
·
Checked TFU board 22:03 · SZX board 15:48
TFU
Chengdu
tracking
SZX
Shenzhen
smooth · +0
dep bank 07:50–21:35 84x weekly
Runs reliable · 8 airlines · 84x weekly · nonstop
96% on time
of the last 56 tracked TFU → SZX flights arrived within 15 minutes
Median arrival delay is −15 min . 0 of 56 tracked legs cancelled in the sample. Will a delayed flight be cancelled? →
Median arrival −15 min across the last 56 arrivals
Flight time ~2h 07m estimated from route distance
Weekly departures 84x 8 direct airlines on the leg
Cancelled 0.0% recent route rate · 0 of 56
The week scheduled departures · origin local time
Air China China Eastern Airlines China Southern Airlines Colorful Guizhou 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 CA4329 11:30 daily
China Eastern AirlinesMU
Flights MU9809 17:00 daily
China Southern AirlinesCZ 100% on time
Flights CZ3458 11:10 daily · CZ3434 21:35 daily
Colorful Guizhou AirlinesGY
Flights GY7289 16:45 daily
Donghai AirlinesDZ
Flights DZ6240 19:30 daily
Hainan AirlinesHU 86% on time
Flights HU7276 09:30 daily · HU7176 13:30 daily · HU7376 17:30 daily
Shenzhen AirlinesZH
Flights ZH9416 08:30 daily
Sichuan Airlines3U 100% on time
Flights 3U6791 07:50 daily · 3U6795 17:10 daily
History operated legs · board outcomes
11-04 3U6791 arrived −8
11-04 CZ8478 arrived −41
11-03 3U6791 arrived −23
11-02 3U6791 arrived −14
11-02 CZ8478 arrived −23
11-01 3U6791 arrived −13
11-01 CZ8478 arrived −34
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 TFU 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 111 Delayed 2 Within 15m 54/111 Median -15m
3U6791 Sichuan
5 days
Wed, Nov 4
2/2 legs · B-32D1
TFU
Departure
Sched 07:50
Departure time not on board
→
SZX
Arrival
10:02
Landed · Sched 10:108m early
Tue, Nov 3
2/2 legs · B-8500
TFU
Departure
Sched 07:50
Departure time not on board
→
SZX
Arrival
09:47
Landed · Sched 10:1023m early
Mon, Nov 2
2/2 legs · B-9935
TFU
Departure
Sched 07:50
Departure time not on board
→
SZX
Arrival
09:56
Landed · Sched 10:1014m early
Sun, Nov 1
2/2 legs · B-8323
TFU
Departure
Sched 07:50
Departure time not on board
→
SZX
Arrival
09:57
Landed · Sched 10:1013m early
Sat, Oct 31
1/2 legs · B-1887
TFU
Departure
—
Board row not captured for this rotation yet.
→
SZX
Arrival
10:02
Landed · Sched 10:108m early
3U6795 Sichuan
5 days
Wed, Nov 4
2/2 legs · B-307E
TFU
Departure
Sched 17:10
Departure time not on board
→
SZX
Arrival
Sched 19:25
Scheduled arrival · landing pending
Tue, Nov 3
2/2 legs · B-6838
TFU
Departure
Sched 17:10
Departure time not on board
→
SZX
Arrival
19:20
Landed · Sched 19:255m early
Mon, Nov 2
2/2 legs · B-300C
TFU
Departure
Sched 17:10
Departure time not on board
→
SZX
Arrival
19:30
Landed · Sched 19:255m late
Sun, Nov 1
2/2 legs · B-6968
TFU
Departure
Sched 17:10
Departure time not on board
→
SZX
Arrival
19:14
Landed · Sched 19:2511m early
Sat, Oct 31
2/2 legs · B-304J
TFU
Departure
Sched 17:10
Departure time not on board
→
SZX
Arrival
19:26
Landed · Sched 19:251m late
Full 3U6795 history →
CA4329 Air China
5 days
Wed, Nov 4
2/2 legs · B-5198
TFU
Departure
Sched 11:30
Departure time not on board
→
SZX
Arrival
13:36
Landed · Sched 13:5519m early
Tue, Nov 3
2/2 legs · B-1528
TFU
Departure
Sched 11:30
Departure time not on board
→
SZX
Arrival
13:41
Landed · Sched 13:5514m early
Mon, Nov 2
2/2 legs · B-5327
TFU
Departure
Sched 11:30
Departure time not on board
→
SZX
Arrival
13:42
Landed · Sched 13:5513m early
Sun, Nov 1
2/2 legs · B-5327
TFU
Departure
Sched 11:30
Departure time not on board
→
SZX
Arrival
13:36
Landed · Sched 13:5519m early
Sat, Oct 31
2/2 legs · B-5682
TFU
Departure
Sched 11:30
Departure time not on board
→
SZX
Arrival
13:45
Landed · Sched 13:5510m early
Full CA4329 history →
CZ3434 China Southern
5 days
Wed, Nov 4
1/2 legs · B-9959
TFU
Departure
Sched 21:35
Departure time not on board
→
SZX
Arrival
Sched 23:55
Scheduled arrival · landing pending
Tue schedule from board history
Tue, Nov 3
2/2 legs · B-9959
TFU
Departure
Sched 21:35
Scheduled time only · no board update captured
→
SZX
Arrival
23:26
Landed · Sched 23:5529m early
Mon, Nov 2
2/2 legs · B-6908
TFU
Departure
Sched 21:35
Departure time not on board
→
SZX
Arrival
23:37
Landed · Sched 23:5518m early
Sun, Nov 1
2/2 legs · B-6897
TFU
Departure
Sched 21:35
Scheduled time only · no board update captured
→
SZX
Arrival
23:29
Landed · Sched 23:5526m early
Sat, Oct 31
2/2 legs · B-1650
TFU
Departure
Sched 21:35
Scheduled time only · no board update captured
→
SZX
Arrival
23:53
Landed · Sched 23:552m early
Full CZ3434 history →
CZ3458 China Southern
5 days
Wed, Nov 4
2/2 legs · B-30E7
TFU
Departure
Sched 11:10
Departure time not on board
→
SZX
Arrival
13:10
Landed · Sched 13:3020m early
Tue, Nov 3
2/2 legs · B-2417
TFU
Departure
Sched 11:10
Departure time not on board
→
SZX
Arrival
13:15
Landed · Sched 13:3015m early
Mon, Nov 2
2/2 legs · B-30E7
TFU
Departure
Sched 11:10
Departure time not on board
→
SZX
Arrival
13:14
Landed · Sched 13:3016m early
Sun, Nov 1
2/2 legs · B-8639
TFU
Departure
Sched 11:10
Departure time not on board
→
SZX
Arrival
13:19
Landed · Sched 13:3011m early
Sat, Oct 31
2/2 legs · B-32GH
TFU
Departure
Sched 11:10
Departure time not on board
→
SZX
Arrival
13:24
Landed · Sched 13:306m early
Full CZ3458 history →
CZ8478 China Southern
3 days
Wed, Nov 4
2/2 legs · B-9959
TFU
Departure
Sched 13:30
Departure time not on board
→
SZX
Arrival
15:14
Landed · Sched 15:5541m early
Mon, Nov 2
2/2 legs · B-6908
TFU
Departure
Sched 13:30
Departure time not on board
→
SZX
Arrival
15:32
Landed · Sched 15:5523m early
Sun, Nov 1
2/2 legs · B-6897
TFU
Departure
Sched 13:30
Departure time not on board
→
SZX
Arrival
15:21
Landed · Sched 15:5534m early
DZ6240 Donghai
5 days
Wed, Nov 4
1/2 legs · B-227R
TFU
Departure
Sched 19:30
Departure time not on board
→
SZX
Arrival
Sched 21:55
Scheduled arrival · landing pending
Tue schedule from board history
Tue, Nov 3
2/2 legs · B-227S
TFU
Departure
Sched 19:30
Departure time not on board
→
SZX
Arrival
21:37
Landed · Sched 21:5518m early
Mon, Nov 2
2/2 legs · B-224C
TFU
Departure
Sched 19:30
Departure time not on board
→
SZX
Arrival
21:48
Landed · Sched 21:557m early
Sun, Nov 1
2/2 legs · B-227R
TFU
Departure
Sched 19:30
Departure time not on board
→
SZX
Arrival
21:26
Landed · Sched 21:5529m early
Sat, Oct 31
2/2 legs · B-224C
TFU
Departure
Sched 19:30
Departure time not on board
→
SZX
Arrival
21:44
Landed · Sched 21:5511m early
Full DZ6240 history →
GY7289 Colorful Guizhou
5 days
TFU
Departure
Sched 16:45
Departure time not on board
→
SZX
Arrival
Sched 19:20
Scheduled arrival · landing pending
Tue, Nov 3
2/2 legs · B-329J
TFU
Departure
Sched 07:30
Departure time not on board
→
SZX
Arrival
09:19
Landed · Sched 10:0041m early
Mon, Nov 2
2/2 legs · B-329J
TFU
Departure
Sched 16:45
Departure time not on board
→
SZX
Arrival
18:51
Landed · Sched 19:2029m early
Sun, Nov 1
2/2 legs · B-32RK
TFU
Departure
Sched 16:45
Departure time not on board
→
SZX
Arrival
19:11
Landed · Sched 19:209m early
Sat, Oct 31
1/2 legs · B-329J
TFU
Departure
—
Board row not captured for this rotation yet.
→
SZX
Arrival
09:36
Landed · Sched 10:0024m early
Full GY7289 history →
HU7176 Hainan
5 days
Wed, Nov 4
2/2 legs · B-1728
TFU
Departure
Sched 13:30
Scheduled departure
→
SZX
Arrival
15:25
Landed · Sched 16:0035m early
Tue, Nov 3
2/2 legs · B-1728
TFU
Departure
Sched 13:30
Departure time not on board
→
SZX
Arrival
15:23
Landed · Sched 15:5027m early
Mon, Nov 2
2/2 legs · B-1215
TFU
Departure
Sched 13:30
Departure time not on board
→
SZX
Arrival
15:28
Landed · Sched 16:0032m early
Sun, Nov 1
2/2 legs · B-207T
TFU
Departure
Sched 13:30
Scheduled time only · no board update captured
→
SZX
Arrival
15:27
Landed · Sched 16:0033m early
Sat, Oct 31
2/2 legs · B-1215
TFU
Departure
Sched 13:30
Departure time not on board
→
SZX
Arrival
15:24
Landed · Sched 15:5026m early
Full HU7176 history →
HU7276 Hainan
5 days
Wed, Nov 4
2/2 legs · B-5406
TFU
Departure
Sched 09:30
Departure time not on board
→
SZX
Arrival
11:35
Landed · Sched 11:5015m early
Tue, Nov 3
2/2 legs · B-5483
TFU
Departure
Sched 09:30
Departure time not on board
→
SZX
Arrival
11:41
Landed · Sched 11:509m early
Mon, Nov 2
2/2 legs · B-1373
TFU
Departure
Sched 09:30
Departure time not on board
→
SZX
Arrival
11:35
Landed · Sched 11:5015m early
Sun, Nov 1
2/2 legs · B-1729
TFU
Departure
Sched 09:30
Departure time not on board
→
SZX
Arrival
11:36
Landed · Sched 11:5014m early
Sat, Oct 31
2/2 legs · B-1373
TFU
Departure
Sched 09:30
Departure time not on board
→
SZX
Arrival
11:32
Landed · Sched 11:5018m early
Full HU7276 history →
HU7376 Hainan
5 days
Wed, Nov 4
1/2 legs · B-1372
TFU
Departure
Sched 17:30
Departure time not on board
→
SZX
Arrival
Sched 19:50
Scheduled arrival · landing pending
Tue schedule from board history
Tue, Nov 3
2/2 legs · B-1372
TFU
Departure
Sched 17:30
Departure time not on board
→
SZX
Arrival
20:10
Landed · Sched 19:5020m late
Mon, Nov 2
2/2 legs · B-1341
TFU
Departure
Sched 17:30
Departure time not on board
→
SZX
Arrival
19:41
Landed · Sched 20:0019m early
Sun, Nov 1
2/2 legs · B-5465
TFU
Departure
Sched 17:30
Departure time not on board
→
SZX
Arrival
19:44
Landed · Sched 20:0016m early
Sat, Oct 31
2/2 legs · B-1341
TFU
Departure
Sched 17:30
Departure time not on board
→
SZX
Arrival
20:06
Landed · Sched 19:5016m late
Full HU7376 history →
MU9809 China Eastern
5 days
Wed, Nov 4
2/2 legs · B-6643
TFU
Departure
Sched 17:00
Departure time not on board
→
SZX
Arrival
Sched 19:15
Scheduled arrival · landing pending
Tue, Nov 3
2/2 legs · B-6716
TFU
Departure
Sched 17:00
Departure time not on board
→
SZX
Arrival
19:06
Landed · Sched 19:159m early
Mon, Nov 2
2/2 legs · B-6668
TFU
Departure
Sched 17:00
Departure time not on board
→
SZX
Arrival
19:14
Landed · Sched 19:151m early
Sun, Nov 1
2/2 legs · B-30D0
TFU
Departure
Sched 17:00
Departure time not on board
→
SZX
Arrival
19:03
Landed · Sched 19:1512m early
Sat, Oct 31
2/2 legs · B-6643
TFU
Departure
Sched 17:00
Departure time not on board
→
SZX
Arrival
19:16
Landed · Sched 19:151m late
Full MU9809 history →
ZH9416 Shenzhen
4 days
Wed, Nov 4
2/2 legs · B-6565
TFU
Departure
Sched 07:50
Departure time not on board
→
SZX
Arrival
09:46
Landed · Sched 09:559m early
Tue, Nov 3
2/2 legs · B-6567
TFU
Departure
Sched 08:30
Departure time not on board
→
SZX
Arrival
10:27
Landed · Sched 10:5528m early
Mon, Nov 2
2/2 legs · B-1601
TFU
Departure
Sched 08:30
Departure time not on board
→
SZX
Arrival
10:30
Landed · Sched 10:5525m early
Sat, Oct 31
2/2 legs · B-6392
TFU
Departure
Sched 08:30
Departure time not on board
→
SZX
Arrival
10:35
Landed · Sched 10:5520m early
Full ZH9416 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 (TFU) to Shenzhen (SZX) route reliability, measured from operated flights on official airport boards.
Copy
Canonical URL
https://proflightsearch.com/search-flights/TFU-SZX
Copy
How we measure this →
TFU to SZX questions
Is TFU–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 TFU–SZX? Operators schedule morning departures around 07:50 and evening departures around 17:00 from TFU. 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 TFU to SZX? Great-circle distance is 1,263 km. With typical jet cruise speed plus taxi, climb and descent, expect roughly 119–138 min gate-to-gate on this route.
How often does TFU–SZX fly? 8 carriers operate this route, around 84 flights a week between them. Compare carrier days and times in the airline list above.