WUH → SZX Wuhan to Shenzhen
live
Direct flights from Wuhan (WUH) to Shenzhen (SZX): 25 nonstop departures observed each week across 4 airlines. 95% of the last 43 operated flights arrived within 15 minutes of schedule. The median arrival is 18 minutes early. No cancellations were recorded across the 43 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 19 October 2026 at 02:09 UTC.
Today, WUH → SZX Mon 19 Oct · local times
Sched Flight WUH departure SZX arrival
·
CZ8578 China Southern
Departed
Landed 09:20 −20
·
MU2477 China Eastern
Departed
SZX 09:45 In the air · scheduled landing
·
ZH9330 Shenzhen
On schedule
SZX 13:50 scheduled
Checked SZX board 10:09
WUH
Wuhan
tracking
SZX
Shenzhen
smooth · +0
dep bank 07:45–22:00 25x weekly
Runs reliable · 4 airlines · 25x weekly · nonstop
95% on time
of the last 43 operated WUH → SZX flights arrived within 15 minutes
Median arrival delay is −18 min . 0 of 43 tracked legs cancelled in the sample. Will a delayed flight be cancelled? →
Median arrival −18 min across the last 43 operated legs
Flight time ~1h 40m estimated from route distance
Weekly departures 25x 4 direct airlines on the leg
Cancelled 0.0% recent route rate · 0 of 43
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 100% on time
Flights MU2477 07:55 Mo Tu We Th Fr Su
China Southern AirlinesCZ 93% on time
Flights CZ8578 07:45 daily · CZ3355 15:35 daily · CZ5458 19:10 daily · CZ3912 22:00 daily
Shenzhen AirlinesZH 100% on time
Flights ZH9330 varies daily
Spring Airlines9C
Flights 9C6786 19:55 Mo Tu We Th Sa
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 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 45 Completed 43 Delayed 2 Within 15m 41/43 Median -18m
CZ8578 China Southern
8 days
Mon, Oct 19
1/2 legs · B-6978
WUH
Departure
—
WUH is outside our board polling set.
→
SZX
Arrival
09:20
Landed · Sched 09:4020m early
Sun, Oct 18
1/2 legs · B-30E7
WUH
Departure
—
WUH is outside our board polling set.
→
SZX
Arrival
09:24
Landed · Sched 09:4016m early
Sat, Oct 17
1/2 legs · B-6687
WUH
Departure
—
WUH is outside our board polling set.
→
SZX
Arrival
09:27
Landed · Sched 09:4013m early
Fri, Oct 16
1/2 legs · B-6658
WUH
Departure
—
WUH is outside our board polling set.
→
SZX
Arrival
09:23
Landed · Sched 09:4017m early
Thu, Oct 15
1/2 legs · B-6629
WUH
Departure
—
WUH is outside our board polling set.
→
SZX
Arrival
09:37
Landed · Sched 09:403m early
Wed, Oct 14
1/2 legs · B-6658
WUH
Departure
—
WUH is outside our board polling set.
→
SZX
Arrival
09:28
Landed · Sched 09:4012m early
Tue, Oct 13
1/2 legs · B-32FV
WUH
Departure
—
WUH is outside our board polling set.
→
SZX
Arrival
09:22
Landed · Sched 09:4018m early
Mon, Oct 12
1/2 legs · B-6658
WUH
Departure
—
WUH is outside our board polling set.
→
SZX
Arrival
09:18
Landed · Sched 09:4022m early
Full CZ8578 history →
MU2477 China Eastern
6 days
Mon, Oct 19
1/2 legs · B-5517
WUH
Departure
—
WUH is outside our board polling set.
→
SZX
Arrival
Sched 09:45
Scheduled arrival · landing pending
Sun, Oct 18
1/2 legs · B-1537
WUH
Departure
—
WUH is outside our board polling set.
→
SZX
Arrival
09:53
Landed · Sched 09:4013m late
Fri, Oct 16
1/2 legs · B-7301
WUH
Departure
—
WUH is outside our board polling set.
→
SZX
Arrival
09:47
Landed · Sched 09:452m late
Thu, Oct 15
1/2 legs · B-5589
WUH
Departure
—
WUH is outside our board polling set.
→
SZX
Arrival
09:46
Landed · Sched 09:406m late
Wed, Oct 14
1/2 legs · B-1933
WUH
Departure
—
WUH is outside our board polling set.
→
SZX
Arrival
09:23
Landed · Sched 09:4522m early
Tue, Oct 13
1/2 legs · B-5779
WUH
Departure
—
WUH is outside our board polling set.
→
SZX
Arrival
09:34
Landed · Sched 09:406m early
Full MU2477 history →
ZH9330 Shenzhen
7 days
WUH
Departure
—
WUH is outside our board polling set.
→
SZX
Arrival
Sched 13:50
Scheduled arrival · landing pending
Sun, Oct 18
1/2 legs · B-32QX
WUH
Departure
—
WUH is outside our board polling set.
→
SZX
Arrival
13:36
Landed · Sched 14:1034m early
Sat, Oct 17
1/2 legs · B-327N
WUH
Departure
—
WUH is outside our board polling set.
→
SZX
Arrival
13:46
Landed · Sched 14:1024m early
Fri, Oct 16
1/2 legs · B-1939
WUH
Departure
—
WUH is outside our board polling set.
→
SZX
Arrival
13:45
Landed · Sched 14:1025m early
Thu, Oct 15
1/2 legs · B-9980
WUH
Departure
—
WUH is outside our board polling set.
→
SZX
Arrival
13:42
Landed · Sched 14:1028m early
Wed, Oct 14
1/2 legs · B-224Y
WUH
Departure
—
WUH is outside our board polling set.
→
SZX
Arrival
13:57
Landed · Sched 14:1013m early
Tue, Oct 13
1/2 legs · B-1711
WUH
Departure
—
WUH is outside our board polling set.
→
SZX
Arrival
13:45
Landed · Sched 14:1025m early
Full ZH9330 history →
CZ3355 China Southern
7 days
Sun, Oct 18
1/2 legs · B-5191
WUH
Departure
—
WUH is outside our board polling set.
→
SZX
Arrival
17:06
Landed · Sched 17:4539m early
Sat, Oct 17
1/2 legs · B-5741
WUH
Departure
—
WUH is outside our board polling set.
→
SZX
Arrival
17:08
Landed · Sched 17:4537m early
Fri, Oct 16
1/2 legs · B-1921
WUH
Departure
—
WUH is outside our board polling set.
→
SZX
Arrival
17:17
Landed · Sched 17:4528m early
Thu, Oct 15
1/2 legs · B-5739
WUH
Departure
—
WUH is outside our board polling set.
→
SZX
Arrival
17:27
Landed · Sched 17:4518m early
Wed, Oct 14
1/2 legs · B-1921
WUH
Departure
—
WUH is outside our board polling set.
→
SZX
Arrival
17:15
Landed · Sched 17:4530m early
Tue, Oct 13
1/2 legs · B-5189
WUH
Departure
—
WUH is outside our board polling set.
→
SZX
Arrival
17:14
Landed · Sched 17:4531m early
Mon, Oct 12
1/2 legs · B-5189
WUH
Departure
—
WUH is outside our board polling set.
→
SZX
Arrival
17:19
Landed · Sched 17:4526m early
Full CZ3355 history →
CZ3912 China Southern
5 days
Sun, Oct 18
1/2 legs · B-32GE
WUH
Departure
—
WUH is outside our board polling set.
→
SZX
Arrival
00:25
Landed · Sched 23:5530m late
Fri, Oct 16
1/2 legs · B-32DG
WUH
Departure
—
WUH is outside our board polling set.
→
SZX
Arrival
23:44
Landed · Sched 00:1531m early
Wed, Oct 14
1/2 legs · B-30EV
WUH
Departure
—
WUH is outside our board polling set.
→
SZX
Arrival
23:36
Landed · Sched 00:0529m early
Tue, Oct 13
1/2 legs · B-32GE
WUH
Departure
—
WUH is outside our board polling set.
→
SZX
Arrival
23:39
Landed · Sched 23:5516m early
WUH
Departure
—
WUH is outside our board polling set.
→
SZX
Arrival
23:37
Landed · Sched 23:5518m early
Full CZ3912 history →
CZ5458 China Southern
7 days
Sun, Oct 18
1/2 legs · B-1651
WUH
Departure
—
WUH is outside our board polling set.
→
SZX
Arrival
21:08
Landed · Sched 21:008m late
Sat, Oct 17
1/2 legs · B-328C
WUH
Departure
—
WUH is outside our board polling set.
→
SZX
Arrival
20:55
Landed · Sched 21:005m early
Fri, Oct 16
1/2 legs · B-1125
WUH
Departure
—
WUH is outside our board polling set.
→
SZX
Arrival
21:19
Landed · Sched 21:0019m late
Thu, Oct 15
1/2 legs · B-30EC
WUH
Departure
—
WUH is outside our board polling set.
→
SZX
Arrival
20:56
Landed · Sched 20:551m late
Wed, Oct 14
1/2 legs · B-1123
WUH
Departure
—
WUH is outside our board polling set.
→
SZX
Arrival
20:48
Landed · Sched 21:0012m early
Tue, Oct 13
1/2 legs · B-30EC
WUH
Departure
—
WUH is outside our board polling set.
→
SZX
Arrival
20:52
Landed · Sched 20:553m early
Mon, Oct 12
1/2 legs · B-6339
WUH
Departure
—
WUH is outside our board polling set.
→
SZX
Arrival
20:53
Landed · Sched 21:007m early
Full CZ5458 history →
9C6786 Spring
3 days
Sat, Oct 17
1/2 legs · B-6562
WUH
Departure
—
WUH is outside our board polling set.
→
SZX
Arrival
21:44
Landed · Sched 22:1531m early
Wed, Oct 14
1/2 legs · B-32AX
WUH
Departure
—
WUH is outside our board polling set.
→
SZX
Arrival
21:44
Landed · Sched 22:0521m early
Tue, Oct 13
1/2 legs · B-30D3
WUH
Departure
—
WUH is outside our board polling set.
→
SZX
Arrival
21:25
Landed · Sched 22:0540m early
Full 9C6786 history →
MU2557 China Eastern
1 day
Fri, Oct 16
1/2 legs · B-5475
WUH
Departure
—
WUH is outside our board polling set.
→
SZX
Arrival
20:34
Landed · Sched 20:5521m early
Full MU2557 history →
O36923 SF Airlines
1 day
Mon, Oct 12
1/2 legs · B-2630
WUH
Departure
—
WUH is outside our board polling set.
→
Full O36923 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? 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 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? 4 carriers operate this route, around 46 flights a week between them. Compare carrier days and times in the airline list above.