Direct (nonstop) flights from Wuhan to Guangzhou

4 airlines fly nonstop from Wuhan Tianhe International Airport (WUH) to Guangzhou Baiyun International Airport (CAN). It's 511 miles (823 km), about 1h 55m in the air. Operated by 9 Air, Air China, China Southern Airlines and others.

WUH
Wuhan Tianhe International Airport
🇨🇳 Wuhan, China
CAN
Guangzhou Baiyun International Airport
🇨🇳 Guangzhou, China
Flight Time
1h 55m
Distance
511 mi
823 km
CO₂/pax
95 kg
−57 kg vs. layover
Airlines
4
9 Air +3
Time Diff
Same timezone
Operated by 9 Air 9 Air Air China Air China China Southern Airlines China Southern Airlines China Eastern Airlines China Eastern Airlines

Route data last updated: May 29, 2026

Airlines with non-stop flights

9 Air AQ 9 Air
Route
WUH → CAN
Flight Time
1h 55m
Distance
511 mi
Air China CA Air China
Route
WUH → CAN
Flight Time
1h 55m
Distance
511 mi
China Southern Airlines CZ China Southern Airlines
Route
WUH → CAN
Flight Time
1h 55m
Distance
511 mi
China Eastern Airlines MU China Eastern Airlines
Route
WUH → CAN
Flight Time
1h 55m
Distance
511 mi

Alternative Routes

Other ways to fly from Wuhan to Guangzhou with one stop · direct emits 95 kg CO₂ per passenger

WUH DYG (Dayong) CAN
Leg 1: 1h 5m (254 mi) Leg 2: 1h 50m (431 mi) Total: ~2h 55m 🍃 152 kg CO₂ (+60% vs. direct)
Leg 1
WUH → DYG
1h 5m · 254 mi
View WUH to DYG flights →
Leg 2
DYG → CAN
1h 50m · 431 mi
View DYG to CAN flights →
WUH ENH (Enshi) CAN
Leg 1: 1h 10m (284 mi) Leg 2: 1h 58m (532 mi) Total: ~3h 8m 🍃 176 kg CO₂ (+85% vs. direct)
Leg 1
WUH → ENH
1h 10m · 284 mi
View WUH to ENH flights →
Leg 2
ENH → CAN
1h 58m · 532 mi
View ENH to CAN flights →
WUH SWA (Jieyang) CAN
Leg 1: 2h (517 mi) Leg 2: 1h 15m (204 mi) Total: ~3h 15m 🍃 159 kg CO₂ (+67% vs. direct)
Leg 1
WUH → SWA
2h · 517 mi
View WUH to SWA flights →
Leg 2
SWA → CAN
1h 15m · 204 mi
View SWA to CAN flights →
WUH JJN (Jinjiang) CAN
Leg 1: 1h 35m (490 mi) Leg 2: 1h 40m (348 mi) Total: ~3h 15m 🍃 180 kg CO₂ (+89% vs. direct)
Leg 1
WUH → JJN
1h 35m · 490 mi
View WUH to JJN flights →
Leg 2
JJN → CAN
1h 40m · 348 mi
View JJN to CAN flights →
WUH LZH (Liuzhou) CAN
Leg 1: 1h 53m (540 mi) Leg 2: 1h 25m (253 mi) Total: ~3h 18m 🍃 172 kg CO₂ (+81% vs. direct)
Leg 1
WUH → LZH
1h 53m · 540 mi
View WUH to LZH flights →
Leg 2
LZH → CAN
1h 25m · 253 mi
View LZH to CAN flights →

Looking for the return flight?

CAN → WUH: Flights from Guangzhou to Wuhan

Frequently Asked Questions

How long is the direct flight from Wuhan to Guangzhou?

A nonstop flight from Wuhan (WUH) to Guangzhou (CAN) takes approximately 1 hours and 55 minutes. The distance is 511 miles (823 km).

Which airlines fly nonstop from Wuhan to Guangzhou?

4 airlines: 9 Air, Air China, China Southern Airlines, China Eastern Airlines.

Is there a nonstop flight from Wuhan to Guangzhou?

Yes. 4 airlines: 9 Air, Air China, China Southern Airlines, China Eastern Airlines.

How far is Wuhan from Guangzhou?

The flight distance from Wuhan to Guangzhou is 511 miles (823 km), measured as the great-circle (shortest air) distance. That's roughly the same distance as Mumbai to Goa.

What type of aircraft flies from Wuhan to Guangzhou?

At 1h 55m, this route typically uses narrow-body aircraft — Boeing 737 or Airbus A320. Varies by airline.

What is the carbon footprint of a flight from Wuhan to Guangzhou?

Roughly 95 kg CO2 per passenger one-way. That's about the same as driving 475 km.

Is the return flight from Guangzhou to Wuhan also nonstop?

Yes — nonstop flights run both ways. Flight time may differ slightly due to wind patterns.

When is the cheapest time to fly from Wuhan to Guangzhou?

Midweek flights (Tue/Wed) outside holiday peaks are usually cheapest. 3-6 weeks ahead is a good window for this route. Use "Check Prices" above to compare.

How early should I arrive at Wuhan Tianhe International Airport for this flight?

1.5-2 hours for domestic. Add more time during holidays or busy travel weekends.