WUH → SZX Wuhan to Shenzhen
live
Direct flights from Wuhan (WUH) to Shenzhen (SZX): 78 nonstop departures observed each week across 7 airlines. 83% of the last 80 tracked flights arrived within 15 minutes of schedule. The median arrival is 18 minutes early. No cancellations were recorded across the 80 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 5 November 2026 at 07:48 UTC.
Today, WUH → SZX Thu 5 Nov · local times
Sched Flight WUH departure SZX arrival
·
CZ3355 China Southern
Departed
SZX 17:00 In the air · scheduled landing
·
CZ3357 China Southern
Departed
Landed 10:28 −17
·
CZ5651 China Southern
On schedule
SZX 18:55 scheduled
·
CZ8445 China Southern
Departed
Landed 12:07 −18
·
MU2477 China Eastern
Departed
Landed 11:46 +116
·
MU2557 China Eastern
Departed
SZX 17:20 In the air · scheduled landing
·
ZH9330 Shenzhen
Departed
Landed 12:49 −16
Checked SZX board 15:48
WUH
Wuhan
tracking
SZX
Shenzhen
smooth · +0
dep bank 02:39–22:50 78x weekly
Runs reliable · 7 airlines · 78x weekly · nonstop
83% on time
of the last 80 tracked WUH → SZX flights arrived within 15 minutes
Median arrival delay is −18 min . 0 of 80 tracked legs cancelled in the sample. Will a delayed flight be cancelled? →
Median arrival −18 min across the last 80 arrivals
Flight time ~1h 40m estimated from route distance
Weekly departures 78x 7 direct airlines on the leg
Cancelled 0.0% recent route rate · 0 of 80
The week scheduled departures · origin local time
Air China China Eastern Airlines China Southern Airlines Hainan 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 CA8233 18:55 daily
China Eastern AirlinesMU 80% on time
Flights MU2477 07:55 daily · MU2557 15:15 daily
China Southern AirlinesCZ 85% on time
Flights CZ3357 08:30 daily · CZ8445 10:20 daily · CZ3355 14:50 daily · CZ5651 16:50 Tu Th Sa
Hainan AirlinesHU 80% on time
Flights HU7740 21:55 Mo We Fr Su
SF AirlinesO3
Flights O36923 varies Mo Tu Th Fr
Shenzhen AirlinesZH 43% on time
Flights ZH9330 11:00 daily
Spring Airlines9C
Flights 9C6786 19:55 Mo We Fr Su
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. Covers today and the previous 7 days.
Board rows 84 Completed 80 Delayed 14 Within 15m 66/80 Median -18m
CZ3355 China Southern
8 days
WUH
Departure
—
WUH is outside our board polling set.
→
SZX
Arrival
Sched 17:00
Scheduled arrival · landing pending
Wed, Nov 4
1/2 legs · B-5749
WUH
Departure
—
WUH is outside our board polling set.
→
SZX
Arrival
16:36
Landed · Sched 17:0024m early
Tue, Nov 3
1/2 legs · B-5741
WUH
Departure
—
WUH is outside our board polling set.
→
SZX
Arrival
16:25
Landed · Sched 17:0035m early
Mon, Nov 2
1/2 legs · B-5739
WUH
Departure
—
WUH is outside our board polling set.
→
SZX
Arrival
16:27
Landed · Sched 17:0033m early
Sun, Nov 1
1/2 legs · B-2693
WUH
Departure
—
WUH is outside our board polling set.
→
SZX
Arrival
16:46
Landed · Sched 17:0014m early
Sat, Oct 31
1/2 legs · B-5741
WUH
Departure
—
WUH is outside our board polling set.
→
SZX
Arrival
16:42
Landed · Sched 17:0018m early
WUH
Departure
—
WUH is outside our board polling set.
→
SZX
Arrival
18:32
Landed · Sched 17:0092m late
Thu, Oct 29
1/2 legs · B-1921
WUH
Departure
—
WUH is outside our board polling set.
→
SZX
Arrival
16:35
Landed · Sched 17:0025m early
Full CZ3355 history →
CZ3357 China Southern
8 days
Thu, Nov 5
1/2 legs · B-5749
WUH
Departure
—
WUH is outside our board polling set.
→
SZX
Arrival
10:28
Landed · Sched 10:4517m early
Wed, Nov 4
1/2 legs · B-5749
WUH
Departure
—
WUH is outside our board polling set.
→
SZX
Arrival
10:07
Landed · Sched 10:4538m early
Tue, Nov 3
1/2 legs · B-5339
WUH
Departure
—
WUH is outside our board polling set.
→
SZX
Arrival
10:37
Landed · Sched 10:458m early
Mon, Nov 2
1/2 legs · B-5739
WUH
Departure
—
WUH is outside our board polling set.
→
SZX
Arrival
10:53
Landed · Sched 10:458m late
Sun, Nov 1
1/2 legs · B-1921
WUH
Departure
—
WUH is outside our board polling set.
→
SZX
Arrival
10:08
Landed · Sched 10:4537m early
Sat, Oct 31
1/2 legs · B-5741
WUH
Departure
—
WUH is outside our board polling set.
→
SZX
Arrival
11:02
Landed · Sched 10:4517m late
Fri, Oct 30
1/2 legs · B-1921
WUH
Departure
—
WUH is outside our board polling set.
→
SZX
Arrival
11:07
Landed · Sched 10:4522m late
Thu, Oct 29
1/2 legs · B-1921
WUH
Departure
—
WUH is outside our board polling set.
→
SZX
Arrival
10:10
Landed · Sched 10:4535m early
Full CZ3357 history →
CZ5651 China Southern
4 days
WUH
Departure
—
WUH is outside our board polling set.
→
SZX
Arrival
Sched 18:55
Scheduled arrival · landing pending
Tue, Nov 3
1/2 legs · B-5767
WUH
Departure
—
WUH is outside our board polling set.
→
SZX
Arrival
18:42
Landed · Sched 18:5513m early
Sat, Oct 31
1/2 legs · B-5339
WUH
Departure
—
WUH is outside our board polling set.
→
SZX
Arrival
19:27
Landed · Sched 18:5532m late
Thu, Oct 29
1/2 legs · B-5741
WUH
Departure
—
WUH is outside our board polling set.
→
SZX
Arrival
18:18
Landed · Sched 18:5537m early
Full CZ5651 history →
CZ8445 China Southern
8 days
Thu, Nov 5
1/2 legs · B-5192
WUH
Departure
—
WUH is outside our board polling set.
→
SZX
Arrival
12:07
Landed · Sched 12:2518m early
Wed, Nov 4
1/2 legs · B-5767
WUH
Departure
—
WUH is outside our board polling set.
→
SZX
Arrival
12:05
Landed · Sched 12:2520m early
Tue, Nov 3
1/2 legs · B-5749
WUH
Departure
—
WUH is outside our board polling set.
→
SZX
Arrival
12:23
Landed · Sched 12:252m early
Mon, Nov 2
1/2 legs · B-5445
WUH
Departure
—
WUH is outside our board polling set.
→
SZX
Arrival
11:48
Landed · Sched 12:2537m early
Sun, Nov 1
1/2 legs · B-5340
WUH
Departure
—
WUH is outside our board polling set.
→
SZX
Arrival
12:06
Landed · Sched 12:2519m early
Sat, Oct 31
1/2 legs · B-2694
WUH
Departure
—
WUH is outside our board polling set.
→
SZX
Arrival
12:45
Landed · Sched 12:2520m late
Fri, Oct 30
1/2 legs · B-1402
WUH
Departure
—
WUH is outside our board polling set.
→
SZX
Arrival
12:38
Landed · Sched 12:2513m late
Thu, Oct 29
1/2 legs · B-5340
WUH
Departure
—
WUH is outside our board polling set.
→
SZX
Arrival
12:14
Landed · Sched 12:2511m early
Full CZ8445 history →
MU2477 China Eastern
8 days
WUH
Departure
—
WUH is outside our board polling set.
→
SZX
Arrival
11:46
Landed · Sched 09:50116m late
Wed, Nov 4
1/2 legs · B-1421
WUH
Departure
—
WUH is outside our board polling set.
→
SZX
Arrival
09:34
Landed · Sched 09:5016m early
Tue, Nov 3
1/2 legs · B-5475
WUH
Departure
—
WUH is outside our board polling set.
→
SZX
Arrival
09:54
Landed · Sched 09:504m late
Mon, Nov 2
1/2 legs · B-5472
WUH
Departure
—
WUH is outside our board polling set.
→
SZX
Arrival
10:00
Landed · Sched 09:5010m late
Sun, Nov 1
1/2 legs · B-1422
WUH
Departure
—
WUH is outside our board polling set.
→
SZX
Arrival
09:46
Landed · Sched 09:504m early
Sat, Oct 31
1/2 legs · B-1513
WUH
Departure
—
WUH is outside our board polling set.
→
SZX
Arrival
10:31
Landed · Sched 09:5041m late
Fri, Oct 30
1/2 legs · B-206X
WUH
Departure
—
WUH is outside our board polling set.
→
SZX
Arrival
09:41
Landed · Sched 09:509m early
Thu, Oct 29
1/2 legs · B-5689
WUH
Departure
—
WUH is outside our board polling set.
→
Full MU2477 history →
MU2557 China Eastern
8 days
WUH
Departure
—
WUH is outside our board polling set.
→
SZX
Arrival
Sched 17:20
Scheduled arrival · landing pending
Wed, Nov 4
1/2 legs · B-5475
WUH
Departure
—
WUH is outside our board polling set.
→
SZX
Arrival
16:53
Landed · Sched 17:2027m early
Tue, Nov 3
1/2 legs · B-5472
WUH
Departure
—
WUH is outside our board polling set.
→
SZX
Arrival
17:01
Landed · Sched 17:2019m early
Mon, Nov 2
1/2 legs · B-1422
WUH
Departure
—
WUH is outside our board polling set.
→
SZX
Arrival
17:06
Landed · Sched 17:2014m early
Sun, Nov 1
1/2 legs · B-5779
WUH
Departure
—
WUH is outside our board polling set.
→
SZX
Arrival
17:00
Landed · Sched 17:2020m early
Sat, Oct 31
1/2 legs · B-1910
WUH
Departure
—
WUH is outside our board polling set.
→
SZX
Arrival
17:38
Landed · Sched 17:2018m late
Fri, Oct 30
1/2 legs · B-5589
WUH
Departure
—
WUH is outside our board polling set.
→
SZX
Arrival
17:26
Landed · Sched 17:206m late
Thu, Oct 29
1/2 legs · B-1421
WUH
Departure
—
WUH is outside our board polling set.
→
SZX
Arrival
16:59
Landed · Sched 17:2021m early
Full MU2557 history →
ZH9330 Shenzhen
8 days
Thu, Nov 5
1/2 legs · B-1516
WUH
Departure
—
WUH is outside our board polling set.
→
SZX
Arrival
12:49
Landed · Sched 13:0516m early
WUH
Departure
—
WUH is outside our board polling set.
→
SZX
Arrival
13:20
Landed · Sched 12:5525m late
Tue, Nov 3
1/2 legs · B-327N
WUH
Departure
—
WUH is outside our board polling set.
→
SZX
Arrival
14:09
Landed · Sched 13:0564m late
Mon, Nov 2
1/2 legs · B-5381
WUH
Departure
—
WUH is outside our board polling set.
→
SZX
Arrival
13:00
Landed · Sched 13:055m early
WUH
Departure
—
WUH is outside our board polling set.
→
SZX
Arrival
Sched 12:55
Scheduled time only · no board update captured
WUH
Departure
—
WUH is outside our board polling set.
→
SZX
Arrival
14:15
Landed · Sched 12:5580m late
WUH
Departure
—
WUH is outside our board polling set.
→
SZX
Arrival
14:17
Landed · Sched 12:5582m late
Thu, Oct 29
1/2 legs · B-20DP
WUH
Departure
—
WUH is outside our board polling set.
→
SZX
Arrival
12:48
Landed · Sched 13:0517m early
Full ZH9330 history →
9C6786 Spring
4 days
Wed, Nov 4
1/2 legs · B-8247
WUH
Departure
—
WUH is outside our board polling set.
→
SZX
Arrival
21:42
Landed · Sched 22:0018m early
Mon, Nov 2
1/2 legs · B-6667
WUH
Departure
—
WUH is outside our board polling set.
→
SZX
Arrival
21:58
Landed · Sched 22:002m early
Sun, Nov 1
1/2 legs · B-6667
WUH
Departure
—
WUH is outside our board polling set.
→
SZX
Arrival
21:46
Landed · Sched 22:0014m early
Fri, Oct 30
1/2 legs · B-30CN
WUH
Departure
—
WUH is outside our board polling set.
→
SZX
Arrival
21:40
Landed · Sched 22:0020m early
Full 9C6786 history →
CA8233 Air China
7 days
Wed, Nov 4
1/2 legs · B-6881
WUH
Departure
—
WUH is outside our board polling set.
→
SZX
Arrival
20:38
Landed · Sched 21:0022m early
Tue, Nov 3
1/2 legs · B-6847
WUH
Departure
—
WUH is outside our board polling set.
→
SZX
Arrival
20:44
Landed · Sched 21:0016m early
Mon, Nov 2
1/2 legs · B-304E
WUH
Departure
—
WUH is outside our board polling set.
→
SZX
Arrival
20:31
Landed · Sched 21:0029m early
Sun, Nov 1
1/2 legs · B-1853
WUH
Departure
—
WUH is outside our board polling set.
→
SZX
Arrival
20:29
Landed · Sched 21:0031m early
Sat, Oct 31
1/2 legs · B-304E
WUH
Departure
—
WUH is outside our board polling set.
→
SZX
Arrival
20:31
Landed · Sched 21:0029m early
Fri, Oct 30
1/2 legs · B-6822
WUH
Departure
—
WUH is outside our board polling set.
→
SZX
Arrival
21:03
Landed · Sched 21:003m late
Thu, Oct 29
1/2 legs · B-1687
WUH
Departure
—
WUH is outside our board polling set.
→
SZX
Arrival
20:26
Landed · Sched 21:0034m early
Full CA8233 history →
CZ3912 China Southern
8 days
Wed, Nov 4
1/2 legs · B-32N5
WUH
Departure
—
WUH is outside our board polling set.
→
SZX
Arrival
00:27
Landed · Sched 01:0033m early
Tue, Nov 3
1/2 legs · B-32N5
WUH
Departure
—
WUH is outside our board polling set.
→
SZX
Arrival
00:27
Landed · Sched 00:5528m early
Mon, Nov 2
1/2 legs · B-32N5
WUH
Departure
—
WUH is outside our board polling set.
→
SZX
Arrival
00:41
Landed · Sched 01:0019m early
Sun, Nov 1
1/2 legs · B-32N5
WUH
Departure
—
WUH is outside our board polling set.
→
SZX
Arrival
00:18
Landed · Sched 00:5537m early
Sat, Oct 31
1/2 legs · B-32R3
WUH
Departure
—
WUH is outside our board polling set.
→
SZX
Arrival
00:40
Landed · Sched 00:5515m early
Fri, Oct 30
1/2 legs · B-32N7
WUH
Departure
—
WUH is outside our board polling set.
→
SZX
Arrival
01:31
Landed · Sched 01:0031m late
Thu, Oct 29
1/2 legs · B-30E6
WUH
Departure
—
WUH is outside our board polling set.
→
SZX
Arrival
00:31
Landed · Sched 00:5524m early
Wed, Oct 28
1/2 legs · B-32GE
WUH
Departure
—
WUH is outside our board polling set.
→
SZX
Arrival
00:28
Landed · Sched 01:0032m early
Full CZ3912 history →
CZ5458 China Southern
7 days
Wed, Nov 4
1/2 legs · B-1697
WUH
Departure
—
WUH is outside our board polling set.
→
SZX
Arrival
21:31
Landed · Sched 21:5524m early
Tue, Nov 3
1/2 legs · B-1651
WUH
Departure
—
WUH is outside our board polling set.
→
SZX
Arrival
21:22
Landed · Sched 21:5533m early
Mon, Nov 2
1/2 legs · B-6976
WUH
Departure
—
WUH is outside our board polling set.
→
SZX
Arrival
21:33
Landed · Sched 21:5522m early
Sun, Nov 1
1/2 legs · B-1690
WUH
Departure
—
WUH is outside our board polling set.
→
SZX
Arrival
21:33
Landed · Sched 21:5522m early
Sat, Oct 31
1/2 legs · B-6659
WUH
Departure
—
WUH is outside our board polling set.
→
SZX
Arrival
21:27
Landed · Sched 21:5528m early
Fri, Oct 30
1/2 legs · B-309X
WUH
Departure
—
WUH is outside our board polling set.
→
SZX
Arrival
21:31
Landed · Sched 21:5524m early
Thu, Oct 29
1/2 legs · B-1616
WUH
Departure
—
WUH is outside our board polling set.
→
SZX
Arrival
21:36
Landed · Sched 21:5519m early
Full CZ5458 history →
HU7740 Hainan
5 days
Wed, Nov 4
1/2 legs · B-1995
WUH
Departure
—
WUH is outside our board polling set.
→
SZX
Arrival
23:39
Landed · Sched 00:1536m early
Mon, Nov 2
1/2 legs · B-5540
WUH
Departure
—
WUH is outside our board polling set.
→
SZX
Arrival
23:40
Landed · Sched 00:1535m early
Sun, Nov 1
1/2 legs · B-1131
WUH
Departure
—
WUH is outside our board polling set.
→
SZX
Arrival
23:41
Landed · Sched 00:1534m early
Fri, Oct 30
1/2 legs · B-228W
WUH
Departure
—
WUH is outside our board polling set.
→
SZX
Arrival
00:45
Landed · Sched 00:1530m late
Wed, Oct 28
1/2 legs · B-7175
WUH
Departure
—
WUH is outside our board polling set.
→
SZX
Arrival
23:27
Landed · Sched 00:1548m early
Full HU7740 history →
O36923 SF Airlines
1 day
Mon, Nov 2
1/2 legs · B-2877
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:55 and evening departures around 18:55 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? 7 carriers operate this route, around 78 flights a week between them. Compare carrier days and times in the airline list above.