Direct (nonstop) flights from Hangzhou to Chengdu

5 airlines fly nonstop from Hangzhou Xiaoshan International Airport (HGH) to Chengdu Shuangliu International Airport (CTU). It's 983 miles (1,582 km), about 3h 10m in the air. Operated by Sichuan Airlines, Air China, Chengdu Airlines and others.

HGH
Hangzhou Xiaoshan International Airport
🇨🇳 Hangzhou, China
CTU
Chengdu Shuangliu International Airport
🇨🇳 Chengdu, China
Flight Time
3h 10m
Distance
983 mi
1,582 km
CO₂/pax
166 kg
−41 kg vs. layover
Airlines
5
Sichuan Airlines +4
Time Diff
Same timezone
Operated by Sichuan Airlines Sichuan Airlines Air China Air China Chengdu Airlines Chengdu Airlines Loong Air Loong Air China Eastern Airlines China Eastern Airlines

Route data last updated: May 26, 2026

Airlines with non-stop flights

Sichuan Airlines 3U Sichuan Airlines
Route
HGH → CTU
Flight Time
3h 10m
Distance
983 mi
Air China CA Air China
Route
HGH → CTU
Flight Time
3h 10m
Distance
983 mi
Chengdu Airlines EU Chengdu Airlines
Route
HGH → CTU
Flight Time
3h 10m
Distance
983 mi
Loong Air GJ Loong Air
Route
HGH → CTU
Flight Time
3h 10m
Distance
983 mi
China Eastern Airlines MU China Eastern Airlines
Route
HGH → CTU
Flight Time
3h 10m
Distance
983 mi

Alternative Routes

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

HGH YIH (Yichang) CTU
Leg 1: 2h (534 mi) Leg 2: 1h 40m (448 mi) Total: ~3h 40m 🍃 207 kg CO₂ (+25% vs. direct)
Leg 1
HGH → YIH
2h · 534 mi
View HGH to YIH flights →
Leg 2
YIH → CTU
1h 40m · 448 mi
View YIH to CTU flights →
HGH DZH (Dazhou) CTU
Leg 1: 2h 43m (775 mi) Leg 2: 1h (209 mi) Total: ~3h 43m 🍃 208 kg CO₂ (+25% vs. direct)
Leg 1
HGH → DZH
2h 43m · 775 mi
View HGH to DZH flights →
Leg 2
DZH → CTU
1h · 209 mi
View DZH to CTU flights →
HGH CSX (Changsha) CTU
Leg 1: 1h 55m (458 mi) Leg 2: 1h 55m (582 mi) Total: ~3h 50m 🍃 218 kg CO₂ (+31% vs. direct)
Leg 1
HGH → CSX
1h 55m · 458 mi
View HGH to CSX flights →
Leg 2
CSX → CTU
1h 55m · 582 mi
View CSX to CTU flights →
HGH WUH (Wuhan) CTU
Leg 1: 1h 45m (372 mi) Leg 2: 2h 8m (611 mi) Total: ~3h 53m 🍃 207 kg CO₂ (+25% vs. direct)
Leg 1
HGH → WUH
1h 45m · 372 mi
View HGH to WUH flights →
Leg 2
WUH → CTU
2h 8m · 611 mi
View WUH to CTU flights →
HGH YCU (Yuncheng) CTU
Leg 1: 2h 10m (642 mi) Leg 2: 1h 45m (516 mi) Total: ~3h 55m 🍃 240 kg CO₂ (+45% vs. direct)
Leg 1
HGH → YCU
2h 10m · 642 mi
View HGH to YCU flights →
Leg 2
YCU → CTU
1h 45m · 516 mi
View YCU to CTU flights →

Frequently Asked Questions

How long is the direct flight from Hangzhou to Chengdu?

A nonstop flight from Hangzhou (HGH) to Chengdu (CTU) takes approximately 3 hours and 10 minutes. The distance is 983 miles (1,582 km).

Which airlines fly nonstop from Hangzhou to Chengdu?

5 airlines: Sichuan Airlines, Air China, Chengdu Airlines, Loong Air, China Eastern Airlines.

Is there a nonstop flight from Hangzhou to Chengdu?

Yes. 5 airlines: Sichuan Airlines, Air China, Chengdu Airlines, Loong Air, China Eastern Airlines.

How far is Hangzhou from Chengdu?

The flight distance from Hangzhou to Chengdu is 983 miles (1,582 km), measured as the great-circle (shortest air) distance. That's roughly the same distance as New York to Miami.

What type of aircraft flies from Hangzhou to Chengdu?

At 3h 10m, 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 Hangzhou to Chengdu?

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

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

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 Hangzhou Xiaoshan International Airport for this flight?

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