Direct (nonstop) flights from Guangzhou to Hangzhou

10 airlines fly nonstop from Guangzhou Baiyun International Airport (CAN) to Hangzhou Xiaoshan International Airport (HGH). It's 645 miles (1,038 km), about 2h in the air. Operated by Sichuan Airlines, 9 Air, Air China and others.

CAN
Guangzhou Baiyun International Airport
🇨🇳 Guangzhou, China
HGH
Hangzhou Xiaoshan International Airport
🇨🇳 Hangzhou, China
Flight Time
2h
Distance
645 mi
1,038 km
CO₂/pax
119 kg
−42 kg vs. layover
Airlines
10
Sichuan Airlines +9
Time Diff
Same timezone
Operated by Sichuan Airlines Sichuan Airlines 9 Air 9 Air Air China Air China China Southern Airlines China Southern Airlines Loong Air Loong Air Hainan Airlines Hainan Airlines +4 more

Route data last updated: May 28, 2026

Airlines with non-stop flights

Sichuan Airlines 3U Sichuan Airlines
Route
CAN → HGH
Flight Time
2h
Distance
645 mi
9 Air AQ 9 Air
Route
CAN → HGH
Flight Time
2h
Distance
645 mi
Air China CA Air China
Route
CAN → HGH
Flight Time
2h
Distance
645 mi
China Southern Airlines CZ China Southern Airlines
Route
CAN → HGH
Flight Time
2h
Distance
645 mi
Loong Air GJ Loong Air
Route
CAN → HGH
Flight Time
2h
Distance
645 mi
Hainan Airlines HU Hainan Airlines
Route
CAN → HGH
Flight Time
2h
Distance
645 mi
Beijing Capital Airlines JD Beijing Capital Airlines
Route
CAN → HGH
Flight Time
2h
Distance
645 mi
Xiamen Airlines MF Xiamen Airlines
Route
CAN → HGH
Flight Time
2h
Distance
645 mi
China Eastern Airlines MU China Eastern Airlines
Route
CAN → HGH
Flight Time
2h
Distance
645 mi
Shenzhen Airlines ZH Shenzhen Airlines
Route
CAN → HGH
Flight Time
2h
Distance
645 mi

Alternative Routes

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

CAN JJN (Jinjiang) HGH
Leg 1: 1h 23m (348 mi) Leg 2: 1h 20m (391 mi) Total: ~2h 43m 🍃 161 kg CO₂ (+35% vs. direct)
Leg 1
CAN → JJN
1h 23m · 348 mi
View CAN to JJN flights →
Leg 2
JJN → HGH
1h 20m · 391 mi
View JJN to HGH flights →
CAN XMN (Xiamen) HGH
Leg 1: 1h 20m (316 mi) Leg 2: 1h 35m (416 mi) Total: ~2h 55m 🍃 160 kg CO₂ (+34% vs. direct)
Leg 1
CAN → XMN
1h 20m · 316 mi
View CAN to XMN flights →
Leg 2
XMN → HGH
1h 35m · 416 mi
View XMN to HGH flights →
CAN SWA (Jieyang) HGH
Leg 1: 1h 15m (204 mi) Leg 2: 1h 55m (520 mi) Total: ~3h 10m 🍃 159 kg CO₂ (+34% vs. direct)
Leg 1
CAN → SWA
1h 15m · 204 mi
View CAN to SWA flights →
Leg 2
SWA → HGH
1h 55m · 520 mi
View SWA to HGH flights →
CAN PVG (Shanghai) HGH
Leg 1: 2h 25m (747 mi) Leg 2: 50m (103 mi) Total: ~3h 15m 🍃 182 kg CO₂ (+53% vs. direct)
Leg 1
CAN → PVG
2h 25m · 747 mi
View CAN to PVG flights →
Leg 2
PVG → HGH
50m · 103 mi
View PVG to HGH flights →
CAN CSX (Changsha) HGH
Leg 1: 1h 35m (331 mi) Leg 2: 1h 40m (458 mi) Total: ~3h 15m 🍃 171 kg CO₂ (+44% vs. direct)
Leg 1
CAN → CSX
1h 35m · 331 mi
View CAN to CSX flights →
Leg 2
CSX → HGH
1h 40m · 458 mi
View CSX to HGH flights →

Frequently Asked Questions

How long is the direct flight from Guangzhou to Hangzhou?

A nonstop flight from Guangzhou (CAN) to Hangzhou (HGH) takes approximately 2 hours. The distance is 645 miles (1,038 km).

Which airlines fly nonstop from Guangzhou to Hangzhou?

10 airlines: Sichuan Airlines, 9 Air, Air China, China Southern Airlines, Loong Air, Hainan Airlines, Beijing Capital Airlines, Xiamen Airlines, China Eastern Airlines, Shenzhen Airlines.

Is there a nonstop flight from Guangzhou to Hangzhou?

Yes. 10 airlines: Sichuan Airlines, 9 Air, Air China, China Southern Airlines, Loong Air, Hainan Airlines, Beijing Capital Airlines, Xiamen Airlines, China Eastern Airlines, Shenzhen Airlines.

How far is Guangzhou from Hangzhou?

The flight distance from Guangzhou to Hangzhou is 645 miles (1,038 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 Hangzhou?

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

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

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

Is the return flight from Hangzhou 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 Hangzhou?

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.