Direct (nonstop) flights from Guiyang to Taiyuan

5 airlines fly nonstop from Guiyang Longdongbao International Airport (KWE) to Taiyuan Wusu International Airport (TYN). It's 844 miles (1,358 km), about 2h 20m in the air. Operated by Juneyao Airlines, Hainan Airlines, Kunming Airlines and others.

KWE
Guiyang Longdongbao International Airport
🇨🇳 Guiyang, China
TYN
Taiyuan Wusu International Airport
🇨🇳 Taiyuan, China
Flight Time
2h 20m
Distance
844 mi
1,358 km
CO₂/pax
156 kg
−26 kg vs. layover
Airlines
5
Juneyao Airlines +4
Time Diff
Same timezone
Operated by Juneyao Airlines Juneyao Airlines Hainan Airlines Hainan Airlines Kunming Airlines Kunming Airlines China Eastern Airlines China Eastern Airlines Shandong Airlines Shandong Airlines

Route data last updated: May 29, 2026

Airlines with non-stop flights

Juneyao Airlines HO Juneyao Airlines
Route
KWE → TYN
Flight Time
2h 20m
Distance
844 mi
Hainan Airlines HU Hainan Airlines
Route
KWE → TYN
Flight Time
2h 20m
Distance
844 mi
Kunming Airlines KY Kunming Airlines
Route
KWE → TYN
Flight Time
2h 20m
Distance
844 mi
China Eastern Airlines MU China Eastern Airlines
Route
KWE → TYN
Flight Time
2h 20m
Distance
844 mi
Shandong Airlines SC Shandong Airlines
Route
KWE → TYN
Flight Time
2h 20m
Distance
844 mi

Alternative Routes

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

KWE ENH (Enshi) TYN
Leg 1: 1h 20m (307 mi) Leg 2: 1h 25m (542 mi) Total: ~2h 45m 🍃 182 kg CO₂ (+17% vs. direct)
Leg 1
KWE → ENH
1h 20m · 307 mi
View KWE to ENH flights →
Leg 2
ENH → TYN
1h 25m · 542 mi
View ENH to TYN flights →
KWE SHS (Shashi) TYN
Leg 1: 1h 18m (423 mi) Leg 2: 1h 45m (513 mi) Total: ~3h 3m 🍃 198 kg CO₂ (+27% vs. direct)
Leg 1
KWE → SHS
1h 18m · 423 mi
View KWE to SHS flights →
Leg 2
SHS → TYN
1h 45m · 513 mi
View SHS to TYN flights →
KWE XFN (Xiangyang) TYN
Leg 1: 1h 35m (508 mi) Leg 2: 1h 28m (386 mi) Total: ~3h 3m 🍃 191 kg CO₂ (+22% vs. direct)
Leg 1
KWE → XFN
1h 35m · 508 mi
View KWE to XFN flights →
Leg 2
XFN → TYN
1h 28m · 386 mi
View XFN to TYN flights →
KWE DYG (Dayong) TYN
Leg 1: 1h (285 mi) Leg 2: 2h 5m (609 mi) Total: ~3h 5m 🍃 191 kg CO₂ (+22% vs. direct)
Leg 1
KWE → DYG
1h · 285 mi
View KWE to DYG flights →
Leg 2
DYG → TYN
2h 5m · 609 mi
View DYG to TYN flights →
KWE WDS (Shiyan) TYN
Leg 1: 1h 35m (484 mi) Leg 2: 1h 35m (369 mi) Total: ~3h 10m 🍃 183 kg CO₂ (+17% vs. direct)
Leg 1
KWE → WDS
1h 35m · 484 mi
View KWE to WDS flights →
Leg 2
WDS → TYN
1h 35m · 369 mi
View WDS to TYN flights →

Looking for the return flight?

TYN → KWE: Flights from Taiyuan to Guiyang

Frequently Asked Questions

How long is the direct flight from Guiyang to Taiyuan?

A nonstop flight from Guiyang (KWE) to Taiyuan (TYN) takes approximately 2 hours and 20 minutes. The distance is 844 miles (1,358 km).

Which airlines fly nonstop from Guiyang to Taiyuan?

5 airlines: Juneyao Airlines, Hainan Airlines, Kunming Airlines, China Eastern Airlines, Shandong Airlines.

Is there a nonstop flight from Guiyang to Taiyuan?

Yes. 5 airlines: Juneyao Airlines, Hainan Airlines, Kunming Airlines, China Eastern Airlines, Shandong Airlines.

How far is Guiyang from Taiyuan?

The flight distance from Guiyang to Taiyuan is 844 miles (1,358 km), measured as the great-circle (shortest air) distance. That's roughly the same distance as London to Madrid.

What type of aircraft flies from Guiyang to Taiyuan?

At 2h 20m, 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 Guiyang to Taiyuan?

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

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

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.