Direct (nonstop) flights from Kunming to Lhasa/Lasa

3 airlines fly nonstop from Kunming Changshui International Airport (KMG) to Lhasa Airport (LXA). It's 793 miles (1,277 km), about 3h 18m in the air. Operated by Lucky Air, China Eastern Airlines, Tibet Airlines.

KMG
Kunming Changshui International Airport
🇨🇳 Kunming, China
LXA
Lhasa Airport
🇨🇳 Lhasa/Lasa, China
Flight Time
3h 18m
Distance
793 mi
1,277 km
CO₂/pax
147 kg
−26 kg vs. layover
Airlines
3
Lucky Air +2
Time Diff
Same timezone
Operated by Lucky Air Lucky Air China Eastern Airlines China Eastern Airlines Tibet Airlines Tibet Airlines

Route data last updated: May 31, 2026

Airlines with non-stop flights

Lucky Air 8L Lucky Air
Route
KMG → LXA
Flight Time
3h 18m
Distance
793 mi
China Eastern Airlines MU China Eastern Airlines
Route
KMG → LXA
Flight Time
3h 18m
Distance
793 mi
Tibet Airlines TV Tibet Airlines
Route
KMG → LXA
Flight Time
3h 18m
Distance
793 mi

Alternative Routes

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

KMG LJG (Lijiang) LXA
Leg 1: 1h 15m (199 mi) Leg 2: 2h 15m (598 mi) Total: ~3h 30m 🍃 173 kg CO₂ (+18% vs. direct)
Leg 1
KMG → LJG
1h 15m · 199 mi
View KMG to LJG flights →
Leg 2
LJG → LXA
2h 15m · 598 mi
View LJG to LXA flights →
KMG DIG (Diqing) LXA
Leg 1: 1h 20m (273 mi) Leg 2: 2h 15m (542 mi) Total: ~3h 35m 🍃 176 kg CO₂ (+20% vs. direct)
Leg 1
KMG → DIG
1h 20m · 273 mi
View KMG to DIG flights →
Leg 2
DIG → LXA
2h 15m · 542 mi
View DIG to LXA flights →
KMG XIC (Xichang) LXA
Leg 1: 1h 30m (203 mi) Leg 2: 2h 20m (690 mi) Total: ~3h 50m 🍃 191 kg CO₂ (+30% vs. direct)
Leg 1
KMG → XIC
1h 30m · 203 mi
View KMG to XIC flights →
Leg 2
XIC → LXA
2h 20m · 690 mi
View XIC to LXA flights →
KMG CTU (Chengdu) LXA
Leg 1: 1h 30m (382 mi) Leg 2: 2h 25m (787 mi) Total: ~3h 55m 🍃 242 kg CO₂ (+65% vs. direct)
Leg 1
KMG → CTU
1h 30m · 382 mi
View KMG to CTU flights →
Leg 2
CTU → LXA
2h 25m · 787 mi
View CTU to LXA flights →
KMG TFU (Chengdu) LXA
Leg 1: 1h 20m (370 mi) Leg 2: 2h 45m (815 mi) Total: ~4h 5m 🍃 245 kg CO₂ (+67% vs. direct)
Leg 1
KMG → TFU
1h 20m · 370 mi
View KMG to TFU flights →
Leg 2
TFU → LXA
2h 45m · 815 mi
View TFU to LXA flights →

Frequently Asked Questions

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

A nonstop flight from Kunming (KMG) to Lhasa/Lasa (LXA) takes approximately 3 hours and 18 minutes. The distance is 793 miles (1,277 km).

Which airlines fly nonstop from Kunming to Lhasa/Lasa?

3 airlines: Lucky Air, China Eastern Airlines, Tibet Airlines.

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

Yes. 3 airlines: Lucky Air, China Eastern Airlines, Tibet Airlines.

How far is Kunming from Lhasa/Lasa?

The flight distance from Kunming to Lhasa/Lasa is 793 miles (1,277 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 Kunming to Lhasa/Lasa?

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

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

Is the return flight from Lhasa/Lasa to Kunming 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 Kunming 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 Kunming Changshui International Airport for this flight?

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