Direct (nonstop) flights from Guangzhou to Bazhong

1 airline flys nonstop from Guangzhou Baiyun International Airport (CAN) to Enyang Airport (BZX). It's 705 miles (1,134 km), about 2h 30m in the air. Operated by China Southern Airlines.

CAN
Guangzhou Baiyun International Airport
🇨🇳 Guangzhou, China
BZX
Enyang Airport
🇨🇳 Bazhong, China
Flight Time
2h 30m
Distance
705 mi
1,134 km
CO₂/pax
130 kg
−46 kg vs. layover
Airlines
1
China Southern Airlines
Time Diff
Same timezone
Operated by China Southern Airlines China Southern Airlines

Route data last updated: May 29, 2026

Airlines with non-stop flights

China Southern Airlines CZ China Southern Airlines
Route
CAN → BZX
Flight Time
2h 30m
Distance
705 mi

Alternative Routes

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

CAN KWE (Guiyang) BZX
Leg 1: 1h 45m (462 mi) Leg 2: 1h 18m (357 mi) Total: ~3h 3m 🍃 176 kg CO₂ (+35% vs. direct)
Leg 1
CAN → KWE
1h 45m · 462 mi
View CAN to KWE flights →
Leg 2
KWE → BZX
1h 18m · 357 mi
View KWE to BZX flights →
CAN CSX (Changsha) BZX
Leg 1: 1h 35m (331 mi) Leg 2: 1h 45m (463 mi) Total: ~3h 20m 🍃 172 kg CO₂ (+32% vs. direct)
Leg 1
CAN → CSX
1h 35m · 331 mi
View CAN to CSX flights →
Leg 2
CSX → BZX
1h 45m · 463 mi
View CSX to BZX flights →
CAN CTU (Chengdu) BZX
Leg 1: 2h 30m (759 mi) Leg 2: 1h 5m (178 mi) Total: ~3h 35m 🍃 198 kg CO₂ (+52% vs. direct)
Leg 1
CAN → CTU
2h 30m · 759 mi
View CAN to CTU flights →
Leg 2
CTU → BZX
1h 5m · 178 mi
View CTU to BZX flights →
CAN XIY (Xian) BZX
Leg 1: 2h 40m (808 mi) Leg 2: 1h 15m (222 mi) Total: ~3h 55m 🍃 216 kg CO₂ (+66% vs. direct)
Leg 1
CAN → XIY
2h 40m · 808 mi
View CAN to XIY flights →
Leg 2
XIY → BZX
1h 15m · 222 mi
View XIY to BZX flights →
CAN HAK (Haikou) BZX
Leg 1: 1h 30m (300 mi) Leg 2: 2h 35m (846 mi) Total: ~4h 5m 🍃 237 kg CO₂ (+82% vs. direct)
Leg 1
CAN → HAK
1h 30m · 300 mi
View CAN to HAK flights →
Leg 2
HAK → BZX
2h 35m · 846 mi
View HAK to BZX flights →

Frequently Asked Questions

How long is the direct flight from Guangzhou to Bazhong?

A nonstop flight from Guangzhou (CAN) to Bazhong (BZX) takes approximately 2 hours and 30 minutes. The distance is 705 miles (1,134 km).

Which airlines fly nonstop from Guangzhou to Bazhong?

Just China Southern Airlines.

Is there a nonstop flight from Guangzhou to Bazhong?

Yes. 1 airline: China Southern Airlines.

How far is Guangzhou from Bazhong?

The flight distance from Guangzhou to Bazhong is 705 miles (1,134 km), measured as the great-circle (shortest air) distance. That's roughly the same distance as the length of Italy.

What type of aircraft flies from Guangzhou to Bazhong?

At 2h 30m, this route typically uses narrow-body or mid-range jets — Boeing 737 MAX or Airbus A320neo. Varies by airline.

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

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

Is the return flight from Bazhong to Guangzhou 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 Guangzhou to Bazhong?

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 Guangzhou Baiyun International Airport for this flight?

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