SZX → WUH Shenzhen to Wuhan
live
Direct flights from Shenzhen (SZX) to Wuhan (WUH): 28 nonstop departures observed each week across 4 airlines. 41% of the last 34 operated flights arrived within 15 minutes of schedule. The median arrival is 20 minutes late. No cancellations were recorded across the 34 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 Shenzhen and Wuhan. Updated 11 September 2026 at 07:48 UTC.
SZX
Shenzhen
busy · +27
WUH
Wuhan
tracking
dep bank 08:00–21:05 28x weekly
Runs rough · 4 airlines · 28x weekly · nonstop
41% on time
of the last 34 operated SZX → WUH flights arrived within 15 minutes
Median arrival delay is +20 min . 0 of 34 tracked legs cancelled in the sample. Will a delayed flight be cancelled? →
Median arrival +20 min across the last 34 operated legs
Flight time ~1h 40m estimated from route distance
Weekly departures 28x 4 direct airlines on the leg
Cancelled 0.0% recent route rate · 0 of 34
The week scheduled departures · origin local time
China Eastern Airlines China Southern Airlines Shenzhen Airlines Spring 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
China Eastern AirlinesMU 40% on time
Flights MU2478 10:55 daily
China Southern AirlinesCZ 35% on time
Flights CZ3911 08:00 daily · CZ5457 16:05 daily · CZ3356 varies daily · CZ8577 21:05 daily
Shenzhen AirlinesZH 83% on time
Flights ZH9329 08:50 daily
Spring Airlines9C
Flights 9C6785 09:55 daily
History operated legs · board outcomes
Show 26 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 SZX and WUH, 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 37 Completed 34 Delayed 20 Within 15m 14/34 Median +20m
9C6785 Spring
3 days
Fri, Sep 11
1/2 legs · B-8645
SZX
Departure
10:24
Departed · Sched 10:0024m late
→
WUH
Arrival
—
WUH is outside our board polling set.
Tue, Sep 8
1/2 legs · B-1672
SZX
Departure
10:16
Departed · Sched 09:5521m late
→
WUH
Arrival
—
WUH is outside our board polling set.
Sat, Sep 5
1/2 legs · B-8247
SZX
Departure
10:21
Departed · Sched 06:50211m late
→
WUH
Arrival
—
WUH is outside our board polling set.
Full 9C6785 history →
CZ3356 China Southern
6 days
SZX
Departure
Sched 18:50
Scheduled departure
→
WUH
Arrival
—
WUH is outside our board polling set.
Thu, Sep 10
1/2 legs · B-2694
SZX
Departure
20:15
Departed · Sched 18:5085m late
→
WUH
Arrival
—
WUH is outside our board polling set.
Wed, Sep 9
1/2 legs · B-5749
SZX
Departure
19:07
Departed · Sched 18:5017m late
→
WUH
Arrival
—
WUH is outside our board polling set.
Tue, Sep 8
1/2 legs · B-5041
SZX
Departure
18:53
Departed · Sched 18:503m late
→
WUH
Arrival
—
WUH is outside our board polling set.
Mon, Sep 7
1/2 legs · B-1950
SZX
Departure
19:00
Departed · Sched 18:5010m late
→
WUH
Arrival
—
WUH is outside our board polling set.
Sun, Sep 6
1/2 legs · B-5020
SZX
Departure
19:10
Departed · Sched 18:5020m late
→
WUH
Arrival
—
WUH is outside our board polling set.
Full CZ3356 history →
CZ3911 China Southern
6 days
Fri, Sep 11
1/2 legs · B-32L1
SZX
Departure
08:12
Departed · Sched 08:0012m late
→
WUH
Arrival
—
WUH is outside our board polling set.
Thu, Sep 10
1/2 legs · B-32R3
SZX
Departure
08:30
Departed · Sched 08:0030m late
→
WUH
Arrival
—
WUH is outside our board polling set.
Wed, Sep 9
1/2 legs · B-32GE
SZX
Departure
08:24
Departed · Sched 08:0024m late
→
WUH
Arrival
—
WUH is outside our board polling set.
Tue, Sep 8
1/2 legs · B-32GE
SZX
Departure
08:14
Departed · Sched 08:0014m late
→
WUH
Arrival
—
WUH is outside our board polling set.
Mon, Sep 7
1/2 legs · B-30EV
SZX
Departure
08:20
Departed · Sched 08:0020m late
→
WUH
Arrival
—
WUH is outside our board polling set.
Sun, Sep 6
1/2 legs · B-32GE
SZX
Departure
09:15
Departed · Sched 08:0075m late
→
WUH
Arrival
—
WUH is outside our board polling set.
Full CZ3911 history →
CZ5457 China Southern
6 days
SZX
Departure
Sched 16:05
Scheduled departure
→
WUH
Arrival
—
WUH is outside our board polling set.
Thu, Sep 10
1/2 legs · B-1845
SZX
Departure
15:58
Departed · Sched 15:508m late
→
WUH
Arrival
—
WUH is outside our board polling set.
Wed, Sep 9
1/2 legs · B-309X
SZX
Departure
16:09
Departed · Sched 16:054m late
→
WUH
Arrival
—
WUH is outside our board polling set.
Tue, Sep 8
1/2 legs · B-6355
SZX
Departure
16:23
Departed · Sched 16:0518m late
→
WUH
Arrival
—
WUH is outside our board polling set.
Mon, Sep 7
1/2 legs · B-9917
SZX
Departure
16:17
Departed · Sched 15:5027m late
→
WUH
Arrival
—
WUH is outside our board polling set.
Sun, Sep 6
1/2 legs · B-6378
SZX
Departure
16:19
Departed · Sched 16:0514m late
→
WUH
Arrival
—
WUH is outside our board polling set.
Full CZ5457 history →
MU2478 China Eastern
5 days
Fri, Sep 11
1/2 legs · B-1535
SZX
Departure
11:25
Departed · Sched 10:5530m late
→
WUH
Arrival
—
WUH is outside our board polling set.
Thu, Sep 10
1/2 legs · B-5779
SZX
Departure
11:20
Departed · Sched 10:5525m late
→
WUH
Arrival
—
WUH is outside our board polling set.
Wed, Sep 9
1/2 legs · B-7301
SZX
Departure
11:16
Departed · Sched 10:5521m late
→
WUH
Arrival
—
WUH is outside our board polling set.
Tue, Sep 8
1/2 legs · B-7876
SZX
Departure
11:06
Departed · Sched 10:5511m late
→
WUH
Arrival
—
WUH is outside our board polling set.
Mon, Sep 7
1/2 legs · B-1537
SZX
Departure
11:01
Departed · Sched 10:556m late
→
WUH
Arrival
—
WUH is outside our board polling set.
Full MU2478 history →
ZH9329 Shenzhen
6 days
Fri, Sep 11
1/2 legs · B-9910
SZX
Departure
09:04
Departed · Sched 08:5014m late
→
WUH
Arrival
—
WUH is outside our board polling set.
Thu, Sep 10
1/2 legs · B-6749
SZX
Departure
09:05
Departed · Sched 08:5015m late
→
WUH
Arrival
—
WUH is outside our board polling set.
Wed, Sep 9
1/2 legs · B-5440
SZX
Departure
09:01
Departed · Sched 08:5011m late
→
WUH
Arrival
—
WUH is outside our board polling set.
Tue, Sep 8
1/2 legs · B-32QY
SZX
Departure
08:58
Departed · Sched 08:508m late
→
WUH
Arrival
—
WUH is outside our board polling set.
Mon, Sep 7
1/2 legs · B-309P
SZX
Departure
08:55
Departed · Sched 08:505m late
→
WUH
Arrival
—
WUH is outside our board polling set.
Sun, Sep 6
1/2 legs · B-1758
SZX
Departure
11:12
Departed · Sched 08:50142m late
→
WUH
Arrival
—
WUH is outside our board polling set.
Full ZH9329 history →
CZ8577 China Southern
5 days
SZX
Departure
Sched 21:05
Scheduled time only · no board update captured
→
WUH
Arrival
—
WUH is outside our board polling set.
Wed, Sep 9
1/2 legs · B-6356
SZX
Departure
21:28
Departed · Sched 21:0523m late
→
WUH
Arrival
—
WUH is outside our board polling set.
Tue, Sep 8
1/2 legs · B-6687
SZX
Departure
21:22
Departed · Sched 21:0517m late
→
WUH
Arrival
—
WUH is outside our board polling set.
Mon, Sep 7
1/2 legs · B-6625
SZX
Departure
21:29
Departed · Sched 21:0524m late
→
WUH
Arrival
—
WUH is outside our board polling set.
Sun, Sep 6
1/2 legs · B-1690
SZX
Departure
22:51
Departed · Sched 21:05106m late
→
WUH
Arrival
—
WUH is outside our board polling set.
Full CZ8577 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 — Shenzhen (SZX) to Wuhan (WUH) route reliability, measured from operated flights on official airport boards.
Copy
Canonical URL
https://proflightsearch.com/search-flights/SZX-WUH
Copy
How we measure this →
SZX to WUH questions
Is SZX–WUH running on time right now? Some delays possible. The departure side at SZX is the weaker end, route health score 64/100. The airports section above carries the live status and delay window at both ends.
Morning or evening flight on SZX–WUH? Operators schedule morning departures around 08:00 and evening departures around 21:05 from SZX. Earlier flights typically land before destination-airport delays accumulate later in the day; check the WUH delay card to confirm conditions when you'd arrive.
How long is the flight from SZX to WUH? 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 SZX–WUH fly? 4 carriers operate this route, around 49 flights a week between them. Compare carrier days and times in the airline list above.