Direct (nonstop) flights from Xian to Guiyang

8 airlines fly nonstop from Xi'an Xianyang International Airport (XIY) to Guiyang Longdongbao International Airport (KWE). It's 556 miles (895 km), about 2h in the air. Operated by Air Changan, Tianjin Airlines, Colorful GuiZhou Airlines and others.

XIY
Xi'an Xianyang International Airport
🇨🇳 Xian, China
KWE
Guiyang Longdongbao International Airport
🇨🇳 Guiyang, China
Flight Time
2h
Distance
556 mi
895 km
CO₂/pax
103 kg
−29 kg vs. layover
Airlines
8
Air Changan +7
Time Diff
Same timezone
Operated by Air Changan Air Changan Tianjin Airlines Tianjin Airlines Colorful GuiZhou Airlines Colorful GuiZhou Airlines Juneyao Airlines Juneyao Airlines Hainan Airlines Hainan Airlines Beijing Capital Airlines Beijing Capital Airlines +2 more

Route data last updated: May 26, 2026

Airlines with non-stop flights

Air Changan 9H Air Changan
Route
XIY → KWE
Flight Time
2h
Distance
556 mi
Tianjin Airlines GS Tianjin Airlines
Route
XIY → KWE
Flight Time
2h
Distance
556 mi
Colorful GuiZhou Airlines GY Colorful GuiZhou Airlines
Route
XIY → KWE
Flight Time
2h
Distance
556 mi
Juneyao Airlines HO Juneyao Airlines
Route
XIY → KWE
Flight Time
2h
Distance
556 mi
Hainan Airlines HU Hainan Airlines
Route
XIY → KWE
Flight Time
2h
Distance
556 mi
Beijing Capital Airlines JD Beijing Capital Airlines
Route
XIY → KWE
Flight Time
2h
Distance
556 mi
China Eastern Airlines MU China Eastern Airlines
Route
XIY → KWE
Flight Time
2h
Distance
556 mi
Shandong Airlines SC Shandong Airlines
Route
XIY → KWE
Flight Time
2h
Distance
556 mi

Alternative Routes

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

XIY BZX (Bazhong) KWE
Leg 1: 1h 15m (222 mi) Leg 2: 1h 23m (357 mi) Total: ~2h 38m 🍃 132 kg CO₂ (+28% vs. direct)
Leg 1
XIY → BZX
1h 15m · 222 mi
View XIY to BZX flights →
Leg 2
BZX → KWE
1h 23m · 357 mi
View BZX to KWE flights →
XIY LNL (Longan) KWE
Leg 1: 1h (176 mi) Leg 2: 1h 38m (503 mi) Total: ~2h 38m 🍃 151 kg CO₂ (+47% vs. direct)
Leg 1
XIY → LNL
1h · 176 mi
View XIY to LNL flights →
Leg 2
LNL → KWE
1h 38m · 503 mi
View LNL to KWE flights →
XIY WMT (Zunyi) KWE
Leg 1: 1h 40m (467 mi) Leg 2: 1h (100 mi) Total: ~2h 40m 🍃 130 kg CO₂ (+26% vs. direct)
Leg 1
XIY → WMT
1h 40m · 467 mi
View XIY to WMT flights →
Leg 2
WMT → KWE
1h · 100 mi
View WMT to KWE flights →
XIY ENH (Enshi) KWE
Leg 1: 1h 25m (286 mi) Leg 2: 1h 18m (307 mi) Total: ~2h 43m 🍃 135 kg CO₂ (+31% vs. direct)
Leg 1
XIY → ENH
1h 25m · 286 mi
View XIY to ENH flights →
Leg 2
ENH → KWE
1h 18m · 307 mi
View ENH to KWE flights →
XIY XFN (Xiangyang) KWE
Leg 1: 1h 10m (258 mi) Leg 2: 1h 35m (508 mi) Total: ~2h 45m 🍃 167 kg CO₂ (+62% vs. direct)
Leg 1
XIY → XFN
1h 10m · 258 mi
View XIY to XFN flights →
Leg 2
XFN → KWE
1h 35m · 508 mi
View XFN to KWE flights →

Looking for the return flight?

KWE → XIY: Flights from Guiyang to Xian

Frequently Asked Questions

How long is the direct flight from Xian to Guiyang?

A nonstop flight from Xian (XIY) to Guiyang (KWE) takes approximately 2 hours. The distance is 556 miles (895 km).

Which airlines fly nonstop from Xian to Guiyang?

8 airlines: Air Changan, Tianjin Airlines, Colorful GuiZhou Airlines, Juneyao Airlines, Hainan Airlines, Beijing Capital Airlines, China Eastern Airlines, Shandong Airlines.

Is there a nonstop flight from Xian to Guiyang?

Yes. 8 airlines: Air Changan, Tianjin Airlines, Colorful GuiZhou Airlines, Juneyao Airlines, Hainan Airlines, Beijing Capital Airlines, China Eastern Airlines, Shandong Airlines.

How far is Xian from Guiyang?

The flight distance from Xian to Guiyang is 556 miles (895 km), measured as the great-circle (shortest air) distance.

What type of aircraft flies from Xian to Guiyang?

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 Xian to Guiyang?

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

Is the return flight from Guiyang to Xian 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 Xian to Guiyang?

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 Xi'an Xianyang International Airport for this flight?

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