⚡ Fare recorded April 25, 2026 · Prices change daily

Kathmandu to Lhasa flights

Kathmandu (KTM) to Lhasa (LXA): 355 miles (571 km) great-circle, about 1h 15m nonstop by our estimate. Cheapest fare observed: $753 round-trip on Air China, with 1 stop, departing July 16, 2026.

CAAir ChinaCA438
Depart
KTM
Kathmandu, Nepal
11:55
2026-07-16
✈
Arrive
LXA
Lhasa, China
Returns 17:45
2026-07-31
Stops
1 stop
Distance
355 mi
Est. nonstop time
1h 15m
Trip type
Round-trip
$753
Round-trip · per person
Book this flight →
Also compare on Aviasales →
About this flight

When did the cheapest Kathmandu to Lhasa fare fly?

$753 round-trip, Air China CA438, departing 2026-07-16 at 11:55, returning 2026-07-31. The recorded itinerary left on a Thursday, returning on a Friday 15 nights later; the fare was observed 82 days before departure. "Book this flight" opens Kiwi.com with the same airline and dates.

Route facts

How far is Kathmandu from Lhasa?

  • Distance: 355 miles (571 km) great-circle, heading east.
  • Estimated nonstop flight time: about 1h 15m.
  • Departure airport: Tribhuvan International Airport (KTM), Kathmandu, Nepal, UTC+5:45 on July 16, 2026.
  • Arrival: Lhasa Gonggar Airport (LXA), China, UTC+8 on July 16, 2026.
  • Time difference: Lhasa is 2 hours 15 minutes ahead of Kathmandu on the recorded date.
  • Route type: international, Nepal to China.
  • Arrival airport elevation: 11,713 ft.
  • Recorded itinerary: Air China CA438, 1 stop, round-trip, 15 days between departure and return.
Fare comparison

How does the Kathmandu to Lhasa fare compare with other routes from KTM?

At $753, it ranked 18th of the 30 round-trip fares we recorded from KTM (median $659). That is 212.2 cents per great-circle mile (round-trip price over one-way distance), above the KTM median of 37.6 cents across 28 round-trip routes.

Routes from KTM of similar length: Dhaka (411 mi) at $220 and Paro (250 mi) at $536.

KTM to LXA is the only one of 30 KTM routes where Air China priced cheapest. It is the 25th longest of the 30 routes we track from KTM.

Sources

Where do these numbers come from?

Travelpayouts fares (cheapest per route, observed April 25, 2026); OurAirports coordinates and elevations; IANA zones Asia/Kathmandu, Asia/Shanghai; flight time is our estimate.

FAQ

Kathmandu to Lhasa flight questions

How far is Kathmandu from Lhasa by plane?

+
Kathmandu is about 355 miles (571 km) from Lhasa on a great-circle line from Tribhuvan International Airport (KTM) to Lhasa Gonggar Airport (LXA), heading east. It is the 25th longest of the 30 routes we track from KTM. The recorded itinerary had 1 stop, so the distance flown was longer.

How long is the flight from Kathmandu to Lhasa?

+
About 1h 15m nonstop by our estimate for 355 miles (500 mph cruise plus 30 minutes, not a timetable). The recorded Air China fare was with 1 stop. Routes from KTM of similar length: Dhaka (411 mi) at $220 and Paro (250 mi) at $536.

What is the time difference between Kathmandu and Lhasa?

+
On July 16, 2026, Kathmandu was on UTC+5:45 (Asia/Kathmandu) and Lhasa on UTC+8 (Asia/Shanghai), so Lhasa was 2 hours 15 minutes ahead of Kathmandu: noon in Kathmandu was 14:15 in Lhasa. Neither Asia/Kathmandu nor Asia/Shanghai shifts for daylight saving, so the gap holds all year.

How much is a flight from Kathmandu to Lhasa?

+
As observed on April 25, 2026: $753 per person round-trip on Air China flight CA438, departing July 16, 2026, returning July 31, 2026, with 1 stop. At $753, it ranked 18th of the 30 round-trip fares we recorded from KTM (median $659). That is 212.2 cents per great-circle mile (round-trip price over one-way distance), above the KTM median of 37.6 cents across 28 round-trip routes. Prices change daily, so check the live fare.

Is there a nonstop flight from Kathmandu to Lhasa?

+
The cheapest recorded fare had 1 stop; our feed keeps only the cheapest fare per route, so a pricier nonstop may exist. From KTM, 7 of 30 were. KTM to LXA is the only one of 30 KTM routes where Air China priced cheapest.

Which airports serve flights from Kathmandu to Lhasa?

+
It departs Tribhuvan International Airport (KTM) in Kathmandu, Nepal, and arrives at Lhasa Gonggar Airport (LXA) in Lhasa, China. An international flight, Nepal to China. Lhasa Gonggar Airport (LXA) sits at 11,713 ft above sea level. More routes from Kathmandu are on our Kathmandu flights page.

Where else near Lhasa can you fly from Kathmandu?

Paro (PBH) $536Siliguri (IXB) $367Lukla (LUA) $745Dhaka (DAC) $220Pokhara (PKR) $225Bhairawa (BWA) $222All flights from Kathmandu →

Ready to fly?

Book Air China KTM → LXA · $753 →