SZX → WUH Shenzhen to Wuhan
live
Direct flights from Shenzhen (SZX) to Wuhan (WUH): 26 nonstop departures observed each week across 4 airlines. 41% of the last 41 operated flights arrived within 15 minutes of schedule. The median arrival is 19 minutes late. No cancellations were recorded across the 41 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 23 October 2026 at 07:48 UTC.
Today, SZX → WUH Fri 23 Oct · local times
CZ3911China Southern In the air, 28 min late
Left SZX at 08:28 , 28 min after its 08:00 slot.
Track CZ3911 →
ZH9329Shenzhen In the air, 24 min late
Left SZX at 09:14 , 24 min after its 08:50 slot.
Track ZH9329 →
Sched Flight SZX departure WUH arrival
05:49
O36924 SF Airlines
Left 05:49
·
08:00
CZ3911 China Southern
Left 08:28 +28
·
08:50
ZH9329 Shenzhen
Left 09:14 +24
·
10:55
MU2478 China Eastern
Left 11:18 +23
·
16:05
CZ5457 China Southern
On schedule Boarding · Gate 521 · T3
·
18:50
CZ3356 China Southern
On schedule Gate 542 · T3
·
Checked SZX board 15:48
SZX
Shenzhen
busy · +28
WUH
Wuhan
tracking
dep bank 05:49–21:05 26x weekly
Runs rough · 4 airlines · 26x weekly · nonstop
41% on time
of the last 41 operated SZX → WUH flights arrived within 15 minutes
Median arrival delay is +19 min . 0 of 41 tracked legs cancelled in the sample. Will a delayed flight be cancelled? →
Median arrival +19 min across the last 41 operated legs
Flight time ~1h 40m estimated from route distance
Weekly departures 26x 4 direct airlines on the leg
Cancelled 0.0% recent route rate · 0 of 41
The week scheduled departures · origin local time
China Eastern Airlines China Southern Airlines SF 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
China Eastern AirlinesMU 17% on time
Flights MU2478 10:55 Mo Tu We Th Fr Su
China Southern AirlinesCZ 35% on time
Flights CZ3911 08:00 daily · CZ5457 16:05 daily · CZ3356 18:50 daily · CZ8577 21:05 daily
SF AirlinesO3
Flights O36924 varies Tu We Th Fr Sa Su
Shenzhen AirlinesZH 67% on time
Flights ZH9329 08:50 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 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 43 Completed 41 Delayed 23 Within 15m 18/41 Median +19m
CZ3356 China Southern
7 days
SZX
Departure
Sched 18:50
Scheduled departure
→
WUH
Arrival
—
WUH is outside our board polling set.
Thu, Oct 22
1/2 legs · B-1921
SZX
Departure
19:02
Departed · Sched 18:5012m late
→
WUH
Arrival
—
WUH is outside our board polling set.
Wed, Oct 21
1/2 legs · B-2693
SZX
Departure
19:58
Departed · Sched 18:5068m late
→
WUH
Arrival
—
WUH is outside our board polling set.
Tue, Oct 20
1/2 legs · B-5760
SZX
Departure
19:12
Departed · Sched 18:5022m late
→
WUH
Arrival
—
WUH is outside our board polling set.
Mon, Oct 19
1/2 legs · B-1950
SZX
Departure
19:03
Departed · Sched 18:5013m late
→
WUH
Arrival
—
WUH is outside our board polling set.
Sun, Oct 18
1/2 legs · B-5191
SZX
Departure
19:11
Departed · Sched 18:5021m late
→
WUH
Arrival
—
WUH is outside our board polling set.
Sat, Oct 17
1/2 legs · B-5741
SZX
Departure
19:00
Departed · Sched 18:5010m late
→
WUH
Arrival
—
WUH is outside our board polling set.
Full CZ3356 history →
CZ3911 China Southern
7 days
Fri, Oct 23
1/2 legs · B-32GP
SZX
Departure
08:28
Departed · Sched 08:0028m late
→
WUH
Arrival
—
WUH is outside our board polling set.
Thu, Oct 22
1/2 legs · B-32L1
SZX
Departure
08:26
Departed · Sched 08:0026m late
→
WUH
Arrival
—
WUH is outside our board polling set.
Wed, Oct 21
1/2 legs · B-30EV
SZX
Departure
08:22
Departed · Sched 08:0022m late
→
WUH
Arrival
—
WUH is outside our board polling set.
Tue, Oct 20
1/2 legs · B-30EV
SZX
Departure
08:08
Departed · Sched 08:008m late
→
WUH
Arrival
—
WUH is outside our board polling set.
Mon, Oct 19
1/2 legs · B-32GE
SZX
Departure
08:18
Departed · Sched 08:0018m late
→
WUH
Arrival
—
WUH is outside our board polling set.
Sun, Oct 18
1/2 legs · B-32GE
SZX
Departure
08:14
Departed · Sched 08:0014m late
→
WUH
Arrival
—
WUH is outside our board polling set.
Sat, Oct 17
1/2 legs · B-32GE
SZX
Departure
08:29
Departed · Sched 08:0029m 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, Oct 22
1/2 legs · B-6687
SZX
Departure
16:15
Departed · Sched 15:5025m late
→
WUH
Arrival
—
WUH is outside our board polling set.
Wed, Oct 21
1/2 legs · B-1241
SZX
Departure
16:19
Departed · Sched 16:0514m late
→
WUH
Arrival
—
WUH is outside our board polling set.
Tue, Oct 20
1/2 legs · B-6339
SZX
Departure
16:11
Departed · Sched 16:056m late
→
WUH
Arrival
—
WUH is outside our board polling set.
Mon, Oct 19
1/2 legs · B-6378
SZX
Departure
16:13
Departed · Sched 15:5023m late
→
WUH
Arrival
—
WUH is outside our board polling set.
Sun, Oct 18
1/2 legs · B-1651
SZX
Departure
16:12
Departed · Sched 16:057m late
→
WUH
Arrival
—
WUH is outside our board polling set.
Full CZ5457 history →
MU2478 China Eastern
6 days
Fri, Oct 23
1/2 legs · B-5199
SZX
Departure
11:18
Departed · Sched 10:5523m late
→
WUH
Arrival
—
WUH is outside our board polling set.
Thu, Oct 22
1/2 legs · B-5796
SZX
Departure
11:14
Departed · Sched 10:5519m late
→
WUH
Arrival
—
WUH is outside our board polling set.
Wed, Oct 21
1/2 legs · B-7393
SZX
Departure
11:46
Departed · Sched 10:5551m late
→
WUH
Arrival
—
WUH is outside our board polling set.
Tue, Oct 20
1/2 legs · B-20AE
SZX
Departure
10:59
Departed · Sched 10:554m late
→
WUH
Arrival
—
WUH is outside our board polling set.
Mon, Oct 19
1/2 legs · B-5517
SZX
Departure
11:17
Departed · Sched 10:5522m late
→
WUH
Arrival
—
WUH is outside our board polling set.
Sun, Oct 18
1/2 legs · B-1537
SZX
Departure
11:23
Departed · Sched 11:0023m late
→
WUH
Arrival
—
WUH is outside our board polling set.
Full MU2478 history →
O36924 SF Airlines
4 days
Fri, Oct 23
1/2 legs · B-2983
SZX
Departure
05:49 Departed
→
WUH
Arrival
—
WUH is outside our board polling set.
Thu, Oct 22
1/2 legs · B-2924
SZX
Departure
05:51 Departed
→
WUH
Arrival
—
WUH is outside our board polling set.
Wed, Oct 21
1/2 legs · B-2983
SZX
Departure
05:48 Departed
→
WUH
Arrival
—
WUH is outside our board polling set.
Tue, Oct 20
1/2 legs · B-2988
SZX
Departure
06:29 Departed
→
WUH
Arrival
—
WUH is outside our board polling set.
Full O36924 history →
ZH9329 Shenzhen
6 days
Fri, Oct 23
1/2 legs · B-32NA
SZX
Departure
09:14
Departed · Sched 08:5024m late
→
WUH
Arrival
—
WUH is outside our board polling set.
Thu, Oct 22
1/2 legs · B-1160
SZX
Departure
08:56
Departed · Sched 08:506m late
→
WUH
Arrival
—
WUH is outside our board polling set.
Wed, Oct 21
1/2 legs · B-1936
SZX
Departure
09:14
Departed · Sched 08:5024m late
→
WUH
Arrival
—
WUH is outside our board polling set.
Tue, Oct 20
1/2 legs · B-30CV
SZX
Departure
08:59
Departed · Sched 08:509m late
→
WUH
Arrival
—
WUH is outside our board polling set.
Mon, Oct 19
1/2 legs · B-9910
SZX
Departure
08:58
Departed · Sched 08:508m late
→
WUH
Arrival
—
WUH is outside our board polling set.
Sun, Oct 18
1/2 legs · B-32QX
SZX
Departure
08:59
Departed · Sched 08:509m late
→
WUH
Arrival
—
WUH is outside our board polling set.
Full ZH9329 history →
CZ8577 China Southern
5 days
Thu, Oct 22
1/2 legs · B-6658
SZX
Departure
21:35
Departed · Sched 21:0530m late
→
WUH
Arrival
—
WUH is outside our board polling set.
Wed, Oct 21
1/2 legs · B-6659
SZX
Departure
21:38
Departed · Sched 21:0533m late
→
WUH
Arrival
—
WUH is outside our board polling set.
Tue, Oct 20
1/2 legs · B-1606
SZX
Departure
21:31
Departed · Sched 21:0526m late
→
WUH
Arrival
—
WUH is outside our board polling set.
Mon, Oct 19
1/2 legs · B-6355
SZX
Departure
21:33
Departed · Sched 21:0528m late
→
WUH
Arrival
—
WUH is outside our board polling set.
Sun, Oct 18
1/2 legs · B-6978
SZX
Departure
21:26
Departed · Sched 21:0521m late
→
WUH
Arrival
—
WUH is outside our board polling set.
Full CZ8577 history →
9C6785 Spring
2 days
Tue, Oct 20
1/2 legs · B-32MS
SZX
Departure
14:22
Departed · Sched 14:0517m late
→
WUH
Arrival
—
WUH is outside our board polling set.
Mon, Oct 19
1/2 legs · B-32J0
SZX
Departure
07:06
Departed · Sched 06:5016m late
→
WUH
Arrival
—
WUH is outside our board polling set.
Full 9C6785 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 62/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 18:50 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 47 flights a week between them. Compare carrier days and times in the airline list above.