Direct (nonstop) flights from Guiyang to Lhasa/Lasa

2 airlines fly nonstop from Guiyang Longdongbao International Airport (KWE) to Lhasa Airport (LXA). It's 989 miles (1,591 km), about 3h 5m in the air. Operated by West Air (China), Tibet Airlines.

KWE
Guiyang Longdongbao International Airport
🇨🇳 Guiyang, China
LXA
Lhasa Airport
🇨🇳 Lhasa/Lasa, China
Flight Time
3h 5m
Distance
989 mi
1,591 km
CO₂/pax
167 kg
−42 kg vs. layover
Airlines
2
West Air (China) +1
Time Diff
Same timezone
Operated by West Air (China) West Air (China) Tibet Airlines Tibet Airlines

Route data last updated: May 27, 2026

Airlines with non-stop flights

West Air (China) PN West Air (China)
Route
KWE → LXA
Flight Time
3h 5m
Distance
989 mi
Tibet Airlines TV Tibet Airlines
Route
KWE → LXA
Flight Time
3h 5m
Distance
989 mi

Alternative Routes

Other ways to fly from Guiyang to Lhasa/Lasa with one stop · direct emits 167 kg CO₂ per passenger

KWE XIC (Xichang) LXA
Leg 1: 1h 10m (300 mi) Leg 2: 2h 20m (690 mi) Total: ~3h 30m 🍃 209 kg CO₂ (+25% vs. direct)
Leg 1
KWE → XIC
1h 10m · 300 mi
View KWE to XIC flights →
Leg 2
XIC → LXA
2h 20m · 690 mi
View XIC to LXA flights →
KWE BZX (Bazhong) LXA
Leg 1: 1h 18m (357 mi) Leg 2: 2h 20m (952 mi) Total: ~3h 38m 🍃 252 kg CO₂ (+51% vs. direct)
Leg 1
KWE → BZX
1h 18m · 357 mi
View KWE to BZX flights →
Leg 2
BZX → LXA
2h 20m · 952 mi
View BZX to LXA flights →
KWE WMT (Zunyi) LXA
Leg 1: 40m (100 mi) Leg 2: 3h (946 mi) Total: ~3h 40m 🍃 204 kg CO₂ (+22% vs. direct)
Leg 1
KWE → WMT
40m · 100 mi
View KWE to WMT flights →
Leg 2
WMT → LXA
3h · 946 mi
View WMT to LXA flights →
KWE LJG (Lijiang) LXA
Leg 1: 1h 30m (405 mi) Leg 2: 2h 15m (598 mi) Total: ~3h 45m 🍃 211 kg CO₂ (+26% vs. direct)
Leg 1
KWE → LJG
1h 30m · 405 mi
View KWE to LJG flights →
Leg 2
LJG → LXA
2h 15m · 598 mi
View LJG to LXA flights →
KWE DZH (Dazhou) LXA
Leg 1: 1h 8m (313 mi) Leg 2: 2h 45m (995 mi) Total: ~3h 53m 🍃 251 kg CO₂ (+50% vs. direct)
Leg 1
KWE → DZH
1h 8m · 313 mi
View KWE to DZH flights →
Leg 2
DZH → LXA
2h 45m · 995 mi
View DZH to LXA flights →

Frequently Asked Questions

How long is the direct flight from Guiyang to Lhasa/Lasa?

A nonstop flight from Guiyang (KWE) to Lhasa/Lasa (LXA) takes approximately 3 hours and 5 minutes. The distance is 989 miles (1,591 km).

Which airlines fly nonstop from Guiyang to Lhasa/Lasa?

2 airlines: West Air (China), Tibet Airlines.

Is there a nonstop flight from Guiyang to Lhasa/Lasa?

Yes. 2 airlines: West Air (China), Tibet Airlines.

How far is Guiyang from Lhasa/Lasa?

The flight distance from Guiyang to Lhasa/Lasa is 989 miles (1,591 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 Guiyang to Lhasa/Lasa?

At 3h 5m, 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 Lhasa/Lasa?

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

Is the return flight from Lhasa/Lasa 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 Lhasa/Lasa?

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.