Direct (nonstop) flights from Guiyang to Chengdu

2 airlines fly nonstop from Guiyang Longdongbao International Airport (KWE) to Tianfu International Airport (TFU). It's 296 miles (477 km), about 1h 20m in the air. Operated by Sichuan Airlines, Air China.

KWE
Guiyang Longdongbao International Airport
🇨🇳 Guiyang, China
TFU
Tianfu International Airport
🇨🇳 Chengdu, China
Flight Time
1h 20m
Distance
296 mi
477 km
CO₂/pax
55 kg
−62 kg vs. layover
Airlines
2
Sichuan Airlines +1
Time Diff
Same timezone
Operated by Sichuan Airlines Sichuan Airlines Air China Air China

Route data last updated: May 29, 2026

Airlines with non-stop flights

Sichuan Airlines 3U Sichuan Airlines
Route
KWE → TFU
Flight Time
1h 20m
Distance
296 mi
Air China CA Air China
Route
KWE → TFU
Flight Time
1h 20m
Distance
296 mi

Alternative Routes

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

KWE DZH (Dazhou) TFU
Leg 1: 1h 8m (313 mi) Leg 2: 55m (185 mi) Total: ~2h 3m 🍃 117 kg CO₂ (+113% vs. direct)
Leg 1
KWE → DZH
1h 8m · 313 mi
View KWE to DZH flights →
Leg 2
DZH → TFU
55m · 185 mi
View DZH to TFU flights →
KWE XIC (Xichang) TFU
Leg 1: 1h 10m (300 mi) Leg 2: 1h 5m (210 mi) Total: ~2h 15m 🍃 120 kg CO₂ (+118% vs. direct)
Leg 1
KWE → XIC
1h 10m · 300 mi
View KWE to XIC flights →
Leg 2
XIC → TFU
1h 5m · 210 mi
View XIC to TFU flights →
KWE DYG (Dayong) TFU
Leg 1: 1h (285 mi) Leg 2: 1h 28m (370 mi) Total: ~2h 28m 🍃 147 kg CO₂ (+167% vs. direct)
Leg 1
KWE → DYG
1h · 285 mi
View KWE to DYG flights →
Leg 2
DYG → TFU
1h 28m · 370 mi
View DYG to TFU flights →
KWE ACX (Xingyi) TFU
Leg 1: 1h (152 mi) Leg 2: 1h 30m (361 mi) Total: ~2h 30m 🍃 120 kg CO₂ (+118% vs. direct)
Leg 1
KWE → ACX
1h · 152 mi
View KWE to ACX flights →
Leg 2
ACX → TFU
1h 30m · 361 mi
View ACX to TFU flights →
KWE ENH (Enshi) TFU
Leg 1: 1h 20m (307 mi) Leg 2: 1h 20m (301 mi) Total: ~2h 40m 🍃 138 kg CO₂ (+151% vs. direct)
Leg 1
KWE → ENH
1h 20m · 307 mi
View KWE to ENH flights →
Leg 2
ENH → TFU
1h 20m · 301 mi
View ENH to TFU flights →

Looking for the return flight?

TFU → KWE: Flights from Chengdu to Guiyang

Frequently Asked Questions

How long is the direct flight from Guiyang to Chengdu?

A nonstop flight from Guiyang (KWE) to Chengdu (TFU) takes approximately 1 hours and 20 minutes. The distance is 296 miles (477 km).

Which airlines fly nonstop from Guiyang to Chengdu?

2 airlines: Sichuan Airlines, Air China.

Is there a nonstop flight from Guiyang to Chengdu?

Yes. 2 airlines: Sichuan Airlines, Air China.

How far is Guiyang from Chengdu?

The flight distance from Guiyang to Chengdu is 296 miles (477 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 Guiyang to Chengdu?

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

What is the carbon footprint of a flight from Guiyang to Chengdu?

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

Is the return flight from Chengdu to Guiyang 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 Guiyang 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 Guiyang Longdongbao International Airport for this flight?

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