Direct (nonstop) flights from Xian to Lhasa/Lasa

3 airlines fly nonstop from Xi'an Xianyang International Airport (XIY) to Lhasa Airport (LXA). It's 1,105 miles (1,779 km), about 3h 20m in the air. Operated by Sichuan Airlines, China Eastern Airlines, Tibet Airlines.

XIY
Xi'an Xianyang International Airport
🇨🇳 Xian, China
LXA
Lhasa Airport
🇨🇳 Lhasa/Lasa, China
Flight Time
3h 20m
Distance
1,105 mi
1,779 km
CO₂/pax
187 kg
−40 kg vs. layover
Airlines
3
Sichuan Airlines +2
Time Diff
Same timezone
Operated by Sichuan Airlines Sichuan Airlines China Eastern Airlines China Eastern Airlines Tibet Airlines Tibet Airlines

Route data last updated: May 26, 2026

Airlines with non-stop flights

Sichuan Airlines 3U Sichuan Airlines
Route
XIY → LXA
Flight Time
3h 20m
Distance
1,105 mi
China Eastern Airlines MU China Eastern Airlines
Route
XIY → LXA
Flight Time
3h 20m
Distance
1,105 mi
Tibet Airlines TV Tibet Airlines
Route
XIY → LXA
Flight Time
3h 20m
Distance
1,105 mi

Alternative Routes

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

XIY BZX (Bazhong) LXA
Leg 1: 1h 15m (222 mi) Leg 2: 2h 20m (952 mi) Total: ~3h 35m 🍃 227 kg CO₂ (+21% vs. direct)
Leg 1
XIY → BZX
1h 15m · 222 mi
View XIY to BZX flights →
Leg 2
BZX → LXA
2h 20m · 952 mi
View BZX to LXA flights →
XIY GXH (Xiahe) LXA
Leg 1: 1h 30m (349 mi) Leg 2: 2h 10m (785 mi) Total: ~3h 40m 🍃 235 kg CO₂ (+26% vs. direct)
Leg 1
XIY → GXH
1h 30m · 349 mi
View XIY to GXH flights →
Leg 2
GXH → LXA
2h 10m · 785 mi
View GXH to LXA flights →
XIY BPX (Bangda) LXA
Leg 1: 2h 30m (730 mi) Leg 2: 1h 20m (382 mi) Total: ~3h 50m 🍃 231 kg CO₂ (+24% vs. direct)
Leg 1
XIY → BPX
2h 30m · 730 mi
View XIY to BPX flights →
Leg 2
BPX → LXA
1h 20m · 382 mi
View BPX to LXA flights →
XIY XNN (Xining) LXA
Leg 1: 1h 35m (405 mi) Leg 2: 2h 25m (815 mi) Total: ~4h 🍃 251 kg CO₂ (+34% vs. direct)
Leg 1
XIY → XNN
1h 35m · 405 mi
View XIY to XNN flights →
Leg 2
XNN → LXA
2h 25m · 815 mi
View XNN to LXA flights →
XIY GOQ (Golmud) LXA
Leg 1: 2h 30m (799 mi) Leg 2: 1h 40m (539 mi) Total: ~4h 10m 🍃 273 kg CO₂ (+46% vs. direct)
Leg 1
XIY → GOQ
2h 30m · 799 mi
View XIY to GOQ flights →
Leg 2
GOQ → LXA
1h 40m · 539 mi
View GOQ to LXA flights →

Looking for the return flight?

LXA → XIY: Flights from Lhasa/Lasa to Xian

Frequently Asked Questions

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

A nonstop flight from Xian (XIY) to Lhasa/Lasa (LXA) takes approximately 3 hours and 20 minutes. The distance is 1,105 miles (1,779 km).

Which airlines fly nonstop from Xian to Lhasa/Lasa?

3 airlines: Sichuan Airlines, China Eastern Airlines, Tibet Airlines.

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

Yes. 3 airlines: Sichuan Airlines, China Eastern Airlines, Tibet Airlines.

How far is Xian from Lhasa/Lasa?

The flight distance from Xian to Lhasa/Lasa is 1,105 miles (1,779 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 Xian to Lhasa/Lasa?

At 3h 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 Xian to Lhasa/Lasa?

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

Is the return flight from Lhasa/Lasa 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 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 Xi'an Xianyang International Airport for this flight?

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