WUH → SZX Wuhan to Shenzhen
live
Direct flights from Wuhan (WUH) to Shenzhen (SZX): 26 nonstop departures observed each week across 5 airlines. 88% of the last 32 operated flights arrived within 15 minutes of schedule. The median arrival is 18 minutes early. No cancellations were recorded across the 32 tracked flights. The nonstop covers 906 km, an estimated 1 hour 40 minutes in the air. Measured by Pro Flight Search from live flight boards at Wuhan and Shenzhen. Updated 14 September 2026 at 14:48 UTC.
WUH
Wuhan
tracking
SZX
Shenzhen
busy · +15
dep bank 07:45–22:00 26x weekly
Runs reliable · 5 airlines · 26x weekly · nonstop
88% on time
of the last 32 operated WUH → SZX flights arrived within 15 minutes
Median arrival delay is −18 min . 0 of 32 tracked legs cancelled in the sample. Will a delayed flight be cancelled? →
Median arrival −18 min across the last 32 operated legs
Flight time ~1h 40m estimated from route distance
Weekly departures 26x 5 direct airlines on the leg
Cancelled 0.0% recent route rate · 0 of 32
The week scheduled departures · origin local time
Air China China Eastern 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
Flights CA8233 10:05 Tu Fr
China Eastern AirlinesMU
Flights MU2477 07:55 Mo Tu We Th Fr
China Southern AirlinesCZ 85% on time
Flights CZ8578 07:45 daily · CZ3355 15:35 daily · CZ5458 19:10 daily · CZ3912 22:00 daily
Shenzhen AirlinesZH 80% on time
Flights ZH9330 varies daily
Spring Airlines9C
Flights 9C6786 19:55 Mo Tu We Fr Sa
History operated legs · board outcomes
Show 24 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 WUH and SZX, paired departure → arrival per flight and day. Rolling window — today plus the previous 7 days from our live airport boards, accumulated on each FIDS poll.
Board rows 41 Completed 32 Delayed 5 Within 15m 28/32 Median -18m
CZ3355 China Southern
7 days
Mon, Sep 14
1/2 legs · B-1916
WUH
Departure
—
WUH is outside our board polling set.
→
SZX
Arrival
18:40
Landed · Sched 17:4555m late
WUH
Departure
—
WUH is outside our board polling set.
→
SZX
Arrival
Sched 17:45
Scheduled time only · no board update captured
Sat, Sep 12
1/2 legs · B-2694
WUH
Departure
—
WUH is outside our board polling set.
→
SZX
Arrival
17:20
Landed · Sched 17:4525m early
Fri, Sep 11
1/2 legs · B-5191
WUH
Departure
—
WUH is outside our board polling set.
→
SZX
Arrival
17:24
Landed · Sched 17:4521m early
Thu, Sep 10
1/2 legs · B-2694
WUH
Departure
—
WUH is outside our board polling set.
→
SZX
Arrival
17:27
Landed · Sched 17:4518m early
Wed, Sep 9
1/2 legs · B-5749
WUH
Departure
—
WUH is outside our board polling set.
→
SZX
Arrival
17:37
Landed · Sched 17:458m early
Tue, Sep 8
1/2 legs · B-5041
WUH
Departure
—
WUH is outside our board polling set.
→
SZX
Arrival
17:10
Landed · Sched 17:4535m early
Full CZ3355 history →
CZ3912 China Southern
5 days
WUH
Departure
—
WUH is outside our board polling set.
→
SZX
Arrival
Sched 23:55
Scheduled arrival · landing pending
WUH
Departure
—
WUH is outside our board polling set.
→
SZX
Arrival
Sched 23:55
Scheduled time only · no board update captured
Fri, Sep 11
1/2 legs · B-32L1
WUH
Departure
—
WUH is outside our board polling set.
→
SZX
Arrival
23:45
Landed · Sched 00:1530m early
Wed, Sep 9
1/2 legs · B-32GE
WUH
Departure
—
WUH is outside our board polling set.
→
SZX
Arrival
23:57
Landed · Sched 00:058m early
WUH
Departure
—
WUH is outside our board polling set.
→
SZX
Arrival
00:00
Landed · Sched 23:555m late
Full CZ3912 history →
CZ5458 China Southern
7 days
Mon, Sep 14
1/2 legs · B-32H3
WUH
Departure
—
WUH is outside our board polling set.
→
SZX
Arrival
21:59
Landed · Sched 21:0059m late
Sun, Sep 13
1/2 legs · B-1606
WUH
Departure
—
WUH is outside our board polling set.
→
SZX
Arrival
Sched 21:00
Scheduled time only · no board update captured
Sat, Sep 12
1/2 legs · B-6975
WUH
Departure
—
WUH is outside our board polling set.
→
SZX
Arrival
20:41
Landed · Sched 21:0019m early
Fri, Sep 11
1/2 legs · B-1651
WUH
Departure
—
WUH is outside our board polling set.
→
SZX
Arrival
20:55
Landed · Sched 21:005m early
Thu, Sep 10
1/2 legs · B-1845
WUH
Departure
—
WUH is outside our board polling set.
→
SZX
Arrival
Sched 20:55
Scheduled time only · no board update captured
Wed, Sep 9
1/2 legs · B-309X
WUH
Departure
—
WUH is outside our board polling set.
→
SZX
Arrival
21:26
Landed · Sched 21:0026m late
WUH
Departure
—
WUH is outside our board polling set.
→
SZX
Arrival
20:52
Landed · Sched 20:553m early
Full CZ5458 history →
CZ8578 China Southern
7 days
Mon, Sep 14
1/2 legs · B-6975
WUH
Departure
—
WUH is outside our board polling set.
→
SZX
Arrival
09:25
Est. · Sched 10:1045m early
Sun, Sep 13
1/2 legs · B-1690
WUH
Departure
—
WUH is outside our board polling set.
→
SZX
Arrival
09:55
Landed · Sched 10:1015m early
Sat, Sep 12
1/2 legs · B-6378
WUH
Departure
—
WUH is outside our board polling set.
→
SZX
Arrival
09:42
Landed · Sched 10:0523m early
Fri, Sep 11
1/2 legs · B-6625
WUH
Departure
—
WUH is outside our board polling set.
→
SZX
Arrival
09:37
Landed · Sched 10:0528m early
Thu, Sep 10
1/2 legs · B-6356
WUH
Departure
—
WUH is outside our board polling set.
→
SZX
Arrival
09:25
Landed · Sched 10:0540m early
Wed, Sep 9
1/2 legs · B-6687
WUH
Departure
—
WUH is outside our board polling set.
→
SZX
Arrival
09:14
Landed · Sched 10:0551m early
Tue, Sep 8
1/2 legs · B-6625
WUH
Departure
—
WUH is outside our board polling set.
→
SZX
Arrival
09:16
Landed · Sched 10:0549m early
Full CZ8578 history →
MU2477 China Eastern
5 days
WUH
Departure
—
WUH is outside our board polling set.
→
SZX
Arrival
Sched 09:45
Scheduled arrival · landing pending
WUH
Departure
—
WUH is outside our board polling set.
→
SZX
Arrival
09:42
Landed · Sched 09:453m early
Thu, Sep 10
1/2 legs · B-5779
WUH
Departure
—
WUH is outside our board polling set.
→
SZX
Arrival
09:50
Landed · Sched 09:4010m late
Wed, Sep 9
1/2 legs · B-7301
WUH
Departure
—
WUH is outside our board polling set.
→
SZX
Arrival
09:48
Landed · Sched 09:453m late
Tue, Sep 8
1/2 legs · B-7876
WUH
Departure
—
WUH is outside our board polling set.
→
SZX
Arrival
09:37
Landed · Sched 09:403m early
Full MU2477 history →
ZH9330 Shenzhen
6 days
Mon, Sep 14
1/2 legs · B-8078
WUH
Departure
—
WUH is outside our board polling set.
→
SZX
Arrival
Sched 13:50
Scheduled arrival · landing pending
Sun, Sep 13
1/2 legs · B-6650
WUH
Departure
—
WUH is outside our board polling set.
→
SZX
Arrival
14:33
Landed · Sched 14:1023m late
Sat, Sep 12
1/2 legs · B-225K
WUH
Departure
—
WUH is outside our board polling set.
→
SZX
Arrival
13:50
Landed · Sched 14:1020m early
Fri, Sep 11
1/2 legs · B-9910
WUH
Departure
—
WUH is outside our board polling set.
→
SZX
Arrival
13:41
Landed · Sched 14:1029m early
Thu, Sep 10
1/2 legs · B-6749
WUH
Departure
—
WUH is outside our board polling set.
→
SZX
Arrival
13:43
Landed · Sched 14:1027m early
WUH
Departure
—
WUH is outside our board polling set.
→
SZX
Arrival
13:54
Landed · Sched 14:1016m early
Full ZH9330 history →
9C6786 Spring
3 days
Sat, Sep 12
1/2 legs · B-32HK
WUH
Departure
—
WUH is outside our board polling set.
→
SZX
Arrival
21:45
Landed · Sched 22:0520m early
Fri, Sep 11
1/2 legs · B-8645
WUH
Departure
—
WUH is outside our board polling set.
→
SZX
Arrival
21:34
Landed · Sched 22:0531m early
WUH
Departure
—
WUH is outside our board polling set.
→
SZX
Arrival
21:26
Landed · Sched 22:0539m early
Full 9C6786 history →
CA8233 Air China
1 day
WUH
Departure
—
WUH is outside our board polling set.
→
SZX
Arrival
Sched 10:05
Scheduled time only · no board update captured
Full CA8233 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 — Wuhan (WUH) to Shenzhen (SZX) route reliability, measured from operated flights on official airport boards.
Copy
Canonical URL
https://proflightsearch.com/search-flights/WUH-SZX
Copy
How we measure this →
WUH to SZX questions
Is WUH–SZX running on time right now? Mostly on schedule. The arrival side at SZX is the weaker end, route health score 80/100. The airports section above carries the live status and delay window at both ends.
Morning or evening flight on WUH–SZX? Operators schedule morning departures around 07:45 and evening departures around 19:10 from WUH. 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 WUH to SZX? Great-circle distance is 906 km. With typical jet cruise speed plus taxi, climb and descent, expect roughly 94–108 min gate-to-gate on this route.
How often does WUH–SZX fly? 5 carriers operate this route, around 47 flights a week between them. Compare carrier days and times in the airline list above.