CAN → WUH Guangzhou to Wuhan
live
Direct flights from Guangzhou (CAN) to Wuhan (WUH): 14 nonstop departures observed each week across 2 airlines. 82% of the last 28 operated flights arrived within 15 minutes of schedule. The median arrival is 12 minutes late. No cancellations were recorded across the 28 tracked flights. The nonstop covers 827 km, an estimated 1 hour 34 minutes in the air. Measured by Pro Flight Search from live flight boards at Guangzhou and Wuhan. Updated 17 September 2026 at 14:48 UTC.
CAN
Guangzhou
smooth · +12
WUH
Wuhan
tracking
dep bank 06:40–22:30 14x weekly
Runs reliable · 2 airlines · 14x weekly · nonstop
82% on time
of the last 28 operated CAN → WUH flights arrived within 15 minutes
Median arrival delay is +12 min . 0 of 28 tracked legs cancelled in the sample. Will a delayed flight be cancelled? →
Median arrival +12 min across the last 28 operated legs
Flight time ~1h 34m estimated from route distance
Weekly departures 14x 2 direct airlines on the leg
Cancelled 0.0% recent route rate · 0 of 28
The week scheduled departures · origin local time
China Eastern Airlines China Southern 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 80% on time
Flights MU6733 06:40 daily · MU2541 16:35 daily · MU9599 21:30 Mo We Th Su
China Southern AirlinesCZ 83% on time
Flights CZ3705 08:30 Tu Th Sa · CZ8520 09:30 Mo We Fr Su · CZ8730 09:30 Tu Th Sa · CZ5770 10:30 daily
History operated legs · board outcomes
Show 20 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 CAN and WUH, paired departure → arrival per flight and day. Board tracking since Sun, Sep 13 — history builds over 7 days as we poll hub boards up to 4× daily.
Board rows 43 Completed 28 Delayed 5 Within 15m 23/28 Median +12m
CZ3346 China Southern
3 days
CAN
Departure
17:00
Departed · Sched 16:4515m late
→
WUH
Arrival
—
WUH is outside our board polling set.
CAN
Departure
17:21
Departed · Sched 17:0021m late
→
WUH
Arrival
—
WUH is outside our board polling set.
CAN
Departure
17:14
Departed · Sched 17:0014m late
→
WUH
Arrival
—
WUH is outside our board polling set.
Full CZ3346 history →
CZ3348 China Southern
3 days
CAN
Departure
11:53
Departed · Sched 11:458m late
→
WUH
Arrival
—
WUH is outside our board polling set.
CAN
Departure
11:45 Departed
→
WUH
Arrival
—
WUH is outside our board polling set.
CAN
Departure
11:59
Departed · Sched 11:4514m late
→
WUH
Arrival
—
WUH is outside our board polling set.
Full CZ3348 history →
CZ3367 China Southern
5 days
CAN
Departure
Sched 22:30
Scheduled time only · no board update captured
→
WUH
Arrival
—
WUH is outside our board polling set.
CAN
Departure
Sched 22:30
Scheduled time only · no board update captured
→
WUH
Arrival
—
WUH is outside our board polling set.
CAN
Departure
Sched 22:30
Scheduled time only · no board update captured
→
WUH
Arrival
—
WUH is outside our board polling set.
CAN
Departure
Sched 22:30
Scheduled time only · no board update captured
→
WUH
Arrival
—
WUH is outside our board polling set.
CAN
Departure
23:06
Departed · Sched 22:3036m late
→
WUH
Arrival
—
WUH is outside our board polling set.
Full CZ3367 history →
CZ3705 China Southern
2 days
CAN
Departure
08:41
Departed · Sched 08:3011m late
→
WUH
Arrival
—
WUH is outside our board polling set.
CAN
Departure
08:44
Departed · Sched 08:3014m late
→
WUH
Arrival
—
WUH is outside our board polling set.
Full CZ3705 history →
CZ5770 China Southern
3 days
CAN
Departure
Sched 10:30
Scheduled time only · no board update captured
→
WUH
Arrival
—
WUH is outside our board polling set.
CAN
Departure
10:38
Departed · Sched 10:308m late
→
WUH
Arrival
—
WUH is outside our board polling set.
CAN
Departure
10:40
Departed · Sched 10:3010m late
→
WUH
Arrival
—
WUH is outside our board polling set.
Full CZ5770 history →
CZ6589 China Southern
4 days
CAN
Departure
19:52
Departed · Sched 19:4012m late
→
WUH
Arrival
—
WUH is outside our board polling set.
CAN
Departure
19:43
Departed · Sched 19:403m late
→
WUH
Arrival
—
WUH is outside our board polling set.
CAN
Departure
19:48
Departed · Sched 19:408m late
→
WUH
Arrival
—
WUH is outside our board polling set.
CAN
Departure
Sched 19:40
Scheduled time only · no board update captured
→
WUH
Arrival
—
WUH is outside our board polling set.
Full CZ6589 history →
CZ659 China Southern
2 days
CAN
Departure
Sched 19:20
Scheduled time only · no board update captured
→
WUH
Arrival
—
WUH is outside our board polling set.
CAN
Departure
Sched 19:20
Scheduled time only · no board update captured
→
WUH
Arrival
—
WUH is outside our board polling set.
Full CZ659 history →
CZ8672 China Southern
4 days
CAN
Departure
14:02
Departed · Sched 13:5012m late
→
WUH
Arrival
—
WUH is outside our board polling set.
CAN
Departure
14:05
Departed · Sched 13:5015m late
→
WUH
Arrival
—
WUH is outside our board polling set.
CAN
Departure
13:57
Departed · Sched 13:507m late
→
WUH
Arrival
—
WUH is outside our board polling set.
CAN
Departure
14:06
Departed · Sched 13:5016m late
→
WUH
Arrival
—
WUH is outside our board polling set.
Full CZ8672 history →
CZ8728 China Southern
1 day
CAN
Departure
12:47
Departed · Sched 12:407m late
→
WUH
Arrival
—
WUH is outside our board polling set.
Full CZ8728 history →
CZ8730 China Southern
2 days
CAN
Departure
09:41
Departed · Sched 09:3011m late
→
WUH
Arrival
—
WUH is outside our board polling set.
CAN
Departure
09:39
Departed · Sched 09:309m late
→
WUH
Arrival
—
WUH is outside our board polling set.
Full CZ8730 history →
MU2541 China Eastern
4 days
CAN
Departure
16:49
Departed · Sched 16:3514m late
→
WUH
Arrival
—
WUH is outside our board polling set.
CAN
Departure
Sched 16:35
Scheduled time only · no board update captured
→
WUH
Arrival
—
WUH is outside our board polling set.
CAN
Departure
Sched 17:10
Scheduled time only · no board update captured
→
WUH
Arrival
—
WUH is outside our board polling set.
CAN
Departure
Sched 17:10
Scheduled time only · no board update captured
→
WUH
Arrival
—
WUH is outside our board polling set.
Full MU2541 history →
MU6733 China Eastern
4 days
CAN
Departure
06:49
Departed · Sched 06:409m late
→
WUH
Arrival
—
WUH is outside our board polling set.
CAN
Departure
06:43
Departed · Sched 06:403m late
→
WUH
Arrival
—
WUH is outside our board polling set.
CAN
Departure
06:52
Departed · Sched 06:4012m late
→
WUH
Arrival
—
WUH is outside our board polling set.
CAN
Departure
07:00
Departed · Sched 06:4020m late
→
WUH
Arrival
—
WUH is outside our board polling set.
Full MU6733 history →
MU9599 China Eastern
3 days
CAN
Departure
Sched 21:30
Scheduled time only · no board update captured
→
WUH
Arrival
—
WUH is outside our board polling set.
Wed, Sep 16
1/2 legs · B-1775
CAN
Departure
Sched 21:30
Scheduled time only · no board update captured
→
WUH
Arrival
—
WUH is outside our board polling set.
CAN
Departure
Sched 21:30
Scheduled time only · no board update captured
→
WUH
Arrival
—
WUH is outside our board polling set.
Full MU9599 history →
CZ8520 China Southern
2 days
CAN
Departure
09:42
Departed · Sched 09:3012m late
→
WUH
Arrival
—
WUH is outside our board polling set.
CAN
Departure
09:47
Departed · Sched 09:3017m late
→
WUH
Arrival
—
WUH is outside our board polling set.
Full CZ8520 history →
CZ8003 China Southern
1 day
CAN
Departure
Sched 11:30
Scheduled time only · no board update captured
→
WUH
Arrival
—
WUH is outside our board polling set.
Full CZ8003 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 — Guangzhou (CAN) to Wuhan (WUH) route reliability, measured from operated flights on official airport boards.
Copy
Canonical URL
https://proflightsearch.com/search-flights/CAN-WUH
Copy
How we measure this →
CAN to WUH questions
Is CAN–WUH running on time right now? Smooth skies ahead. The departure side at CAN is the weaker end, route health score 84/100. The airports section above carries the live status and delay window at both ends.
Morning or evening flight on CAN–WUH? Operators schedule morning departures around 06:40 and evening departures around 17:00 from CAN. 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 CAN to WUH? Great-circle distance is 827 km. With typical jet cruise speed plus taxi, climb and descent, expect roughly 88–101 min gate-to-gate on this route.
How often does CAN–WUH fly? 2 carriers operate this route, around 75 flights a week between them. Compare carrier days and times in the airline list above.