The Kathmandu to Lhasa flight is one of the world's shortest international scenic flights and, on a clear morning, one of the most spectacular. The cruise is roughly one hour and fifteen minutes long, and the aircraft tracks the spine of the Himalaya. From a single right-hand window seat you can see Everest, Makalu, Cho Oyu and Shishapangma stacked across the horizon. For travelers heading into Tibet, the route is also the fastest way to swap a 1,400-meter Kathmandu valley morning for a 3,570-meter Lhasa Gonggar afternoon. That speed is part of the appeal and part of the challenge. Our Nepal team handles this exact crossing for every Tibet group we run, and the details below come from years of running it. Browse all our Nepal and Tibet travel packages for context on how the flight fits a wider yatra.
Carriers flying the route: Sichuan Airlines and Air China
Two carriers operate the Kathmandu to Lhasa flight. Sichuan Airlines (flight code 3U) and Air China (flight code CA) share the corridor between Tribhuvan International (KTM) and Lhasa Gonggar (LXA). Pricing across the two airlines is broadly equal in any given week. We have flown both repeatedly with clients and the in-cabin experience is similar: a 150 to 180 seat narrow-body aircraft, a single meal service of light snacks and tea, and Mandarin-Nepali-English announcements.
Sichuan Airlines (3U)
Sichuan Airlines runs the route as part of its Chengdu-Lhasa-Kathmandu rotation. On most days the aircraft positions out of Chengdu in the early morning, lands in Lhasa, and then flies to Kathmandu. The same airframe turns around and flies the Kathmandu to Lhasa leg back. Crew speak Mandarin and basic English. Baggage allowance in economy is typically 23 kilograms checked plus 7 kilograms cabin.
Air China (CA)
Air China operates the route as a direct service tied into its Chengdu and Beijing networks. Its widebody equipment occasionally appears on the corridor in peak summer. Service standards are slightly more polished than the regional carriers, though the difference is minor for a 75-minute flight.
Route geography: Tribhuvan to Lhasa Gonggar
The flight tracks east-northeast out of Kathmandu valley, crosses the Tibetan plateau border at around the longitude of Cho Oyu, and descends into the broad Yarlung Tsangpo river valley to land at Lhasa Gonggar. Block time on the schedule is one hour and fifteen minutes, but actual airborne time runs anywhere from one hour ten minutes to one hour twenty-five minutes depending on jet stream winds.
Lhasa Gonggar Airport (LXA) sits at 3,570 meters (about 11,710 feet) above sea level. It is 60 kilometers southwest of Lhasa city. The transfer drive from the airport gate to a Lhasa hotel takes around one hour on the new expressway. The road follows the Yarlung Tsangpo and crosses through a long tunnel that cuts under the ridge separating the river valley from the Lhasa basin. Most groups arrive in their hotel by mid-afternoon if they took the morning flight.
If you have not yet been through Kathmandu's airport, our Tribhuvan airport orientation covers terminal layout, taxi pickup and SIM-card kiosks.
Kathmandu to Lhasa flight schedule and frequency
The Kathmandu Lhasa flight schedule is seasonal. In peak Tibet season, which runs roughly April through October, the route operates three to five times per week between the two carriers combined. Common days are Tuesday, Thursday, Saturday and Sunday, though the airlines reshuffle slots every quarter.
In the off-season window of November to March, frequency drops to two or three flights per week, and weather cancellations are more common. Some weeks in deep winter see only one operating departure. Morning departures from Kathmandu are standard. Sichuan Airlines typically pushes back from KTM between 10:30 and 12:30 local time. Air China sits in a similar window. Returns from Lhasa to Kathmandu are afternoon services, generally lifting off LXA between 13:00 and 15:30.
A practical implication of the morning departure is the early start at the hotel. Tibet flights have a tighter check-in cutoff than ordinary international departures. Plan to leave your Kathmandu hotel by 07:30 for a 10:30 takeoff.
Window seat strategy: which side sees Everest
This is the question every traveler asks at the airport gate. The answer is consistent. On the outbound Kathmandu to Lhasa flight, the right side of the aircraft (north-facing) gives the Himalaya view. Everest, Lhotse, Makalu, Cho Oyu and Shishapangma all sit to the north of the flight path, so seats with letter A or F on the right depending on aircraft (it is the side facing the cockpit's right) are the prize seats.
On the return Lhasa to Kathmandu flight, the geometry inverts. The left side of the aircraft now faces the Himalaya, so left-side seats are the ones to request.
A few tactical tips:
- Book your seat at the time the operator issues your ticket. Both Sichuan and Air China assign seats at check-in if not pre-allocated, and the right-side window row sells out fast.
- Avoid seats over the wing on smaller aircraft. The wing root blocks the downward view of the foothills.
- Bring a polarizing filter if you shoot through the window. The double pane creates reflections that wash out the snow.
- Keep cabin lights dimmed if possible. Crew often comply if the whole row asks.
Cloud cover obviously controls the show. November through February tends to give the cleanest morning skies. June through August often presents a sea of cloud below the cruise altitude with only the highest peaks poking through, which is dramatic in its own way.
Permits required to board the Kathmandu to Lhasa flight
You cannot board the Lhasa-bound flight without a Tibet Travel Permit (TTP) and a Chinese group visa stamped into your passport. Airline staff at Tribhuvan check both documents at counter check-in and again at boarding. There is no exception and no on-arrival process at Lhasa for foreign tourists.
The TTP is issued by the Tibet Tourism Bureau and lists every traveler in the group, their passport numbers and the planned itinerary. The group visa is issued by the Chinese embassy in Kathmandu, usually as a single sheet covering the whole group rather than individual stickers. Both documents must be in the lead guide or operator's hand before check-in opens.
For independent travelers this matters because the documents cannot be obtained on your own. The Chinese government only issues the TTP through licensed Tibet operators, and Navigate Globe coordinates the paperwork through our Lhasa partner. Check our contact page to start a permit process for your dates.
What to expect at Tribhuvan International Airport
Tribhuvan to Lhasa departures use the international terminal at KTM. There is a separate check-in counter or a dedicated lane within the airline's row for the Lhasa flight. Look for an Air China or Sichuan Airlines sign with "Lhasa" listed. Counters open three hours before departure and close two hours before, which is tighter than the standard one-hour cutoff for other international flights.
A few specifics:
- Bring printed copies of your TTP and group visa. Even though the operator carries the originals, staff sometimes ask each passenger for a copy.
- Customs declaration forms for outbound currency apply if you carry more than the equivalent of USD 5,000 in cash.
- Security screening is a single line with the rest of the international departures. Allow 30 to 45 minutes.
- Boarding from the lounge is by bus to a remote stand for most Lhasa departures. The bus ride adds 10 minutes.
If you want to combine your Lhasa trip with a Kathmandu valley exploration before flying out, look at our world heritage city tour which packages the seven UNESCO sites into a tight three-day window.
Arrival at Lhasa Gonggar Airport
Immigration on the Tibet side is more thorough than a standard Chinese arrival. Allow 30 to 45 minutes from gate to curb. Officers verify the group visa against your passport, scan your TTP, and may ask for the planned itinerary. Photography in the immigration hall is forbidden.
Once cleared, you collect baggage and walk into the arrivals concourse, where your Tibetan guide will be waiting with a paper sign carrying your name. The guide takes over from the airport, drives the group to Lhasa, and accompanies the entire onward Tibet itinerary. This is mandated by the permit system, not a service add-on.
The transfer vehicle is typically a Toyota Coaster minibus or a Chinese equivalent for groups of eight or more, or a 4x4 for smaller parties. The drive into Lhasa city follows the Yarlung Tsangpo river before climbing through the Galashan tunnel and dropping into the Lhasa basin. You will see the gilded roofs of the Potala Palace from the highway about ten minutes before reaching most hotels.
Cost of the Kathmandu to Lhasa flight
A typical round-trip economy ticket on the Kathmandu Lhasa route runs USD 500 to 700 in standard season. One-way fares average USD 280 to 380. Saga Dawa season, which falls in late May or June and draws heavy pilgrim traffic, pushes prices toward the upper end and sometimes beyond.
The price band reflects the duopoly on the route. There is no low-cost carrier alternative and no codeshare discount route through Chengdu that comes out cheaper once visas and time are factored in.
A short cost comparison:
| Component | Standard season | Saga Dawa peak |
|---|---|---|
| Round-trip air ticket | USD 520-620 | USD 650-780 |
| Tibet Travel Permit fee | USD 95-120 | USD 95-120 |
| Group Chinese visa | USD 90-180 | USD 90-180 |
| Airport transfer Lhasa | Included in tour | Included in tour |
| Window seat upgrade | None offered | None offered |
The flight ticket is rarely sold separately from the Tibet ground arrangement. Operators typically build it into the package price.
Booking strategy: why you cannot book online directly
The Kathmandu to Lhasa flight is technically bookable on Sichuan and Air China websites, but the carriers will not issue boarding passes without a valid TTP and group visa, and those documents only exist if a licensed Tibet operator has filed them. The practical effect is that an individual traveler cannot board even with a paid ticket.
Our standard process for clients is:
- You confirm tour dates with us 60 to 90 days ahead.
- Our Lhasa partner files the TTP application 30 to 45 days before departure.
- Once the TTP is in hand, the group visa is processed at the Chinese embassy in Kathmandu, taking three to five working days.
- We issue the air tickets against the approved permit, usually 14 to 21 days before departure.
- Tickets are emailed to you as e-tickets along with the group visa scan.
For high-season departures in May, June and September, we recommend booking six to eight months ahead. Saga Dawa in particular sells out the limited permit allocation early.
Cancellation and weather risk
Kathmandu valley fog is the biggest weather risk on this route. From mid-November through mid-February, dense overnight fog frequently settles into the basin and burns off only by late morning. Lhasa-bound flights, which are scheduled for late morning departure, often slip by two to four hours during fog season. In rare cases the flight diverts to the next day.
Our standard advice is to build a one-day buffer in Kathmandu before any onward Lhasa departure during winter months. If you are also planning a tight Everest helicopter sightseeing leg or a transfer to Pokhara on the same day as the Lhasa flight, do not. The buffer also helps if the inbound aircraft from Chengdu is delayed, which has its own knock-on effect.
For a slower-paced spiritual buildup before Tibet, consider one of our Buddhist pilgrimage circuits in Nepal covering Lumbini, Boudha and Swayambhu before crossing into Tibet.
Altitude implications of flying versus going overland
The single biggest medical consideration on this flight is altitude. You leave Kathmandu at 1,400 meters, climb to a cruise of around 9,500 meters in a pressurized cabin (cabin altitude roughly 2,400 meters), then deplane at Lhasa at 3,570 meters. The total elapsed time from sea-level-ish Kathmandu to high-altitude Lhasa is about 75 minutes.
That speed of altitude gain is far more aggressive than the overland route via Kerung, which spends three to four days climbing through Nyalam, Tingri and Shigatse before reaching Lhasa. The fly-in approach increases the chance of acute mountain sickness in the first 24 to 48 hours.
Practical mitigations:
- Hydrate aggressively. Drink three to four liters of water on arrival day.
- Eat light. Heavy meals worsen nausea at altitude.
- No exertion the first day. Walking around the hotel is fine; sightseeing should wait until day two.
- Skip alcohol and sleeping pills. Both depress breathing.
- Consider acetazolamide (Diamox) starting the morning of the flight, after a doctor's clearance.
- Watch for headache, nausea, dizziness and shortness of breath. These are normal in mild form, but worsening symptoms over 12 hours are a reason to alert the guide.
The Lhasa hotels we use have oxygen on call, and Tibet's tourism rules require operators to carry portable oxygen on every vehicle. Our Nepal spiritual journey program often pairs with the Tibet leg and gives the body a few extra days of moderate-altitude adjustment before the flight.
Planning your Lhasa flight and Tibet tour with Navigate Globe
The Kathmandu to Lhasa flight is rarely the whole trip. It is one moving part inside a Tibet itinerary that needs a 30 to 45 day permit lead time, a group visa, a licensed Lhasa ground partner, and an acclimatization plan. We coordinate all of that from our office in Kathmandu so the client only has to arrive on the right day with the right passport.
If you are weighing options for the dates, the route or how long to spend in Lhasa before continuing to Mount Kailash or Everest base camp on the Tibet side, send us a note. We will draft a permit-aligned itinerary, hold seats on the next clean-weather departure, and walk you through the documentation step by step. Begin with our full range of tour packages or request a quote from our Tibet desk for tailored dates.
Frequently asked questions
Can I book the Kathmandu Lhasa flight separately from a tour?
No, not in any practical sense. The airlines technically sell tickets, but you cannot board without a Tibet Travel Permit and group Chinese visa, and those documents are issued only through licensed Tibet operators. Even self-booked tickets get refused at check-in if no valid permit is presented.
Are there direct flights from Delhi to Lhasa instead?
There is no commercial scheduled service between Delhi and Lhasa. Indian travelers fly Delhi to Kathmandu (typically with Indigo, Air India or Nepal Airlines) and then connect to the Sichuan or Air China flight to Lhasa. Some Indian groups also use the overland Kathmandu-Kerung-Lhasa route to skip the Lhasa flight entirely.
Which side of the aircraft has the Everest view?
On the outbound Kathmandu to Lhasa flight, the right-hand side (north-facing) gives the Himalaya view, including Everest, Makalu and Cho Oyu. On the return Lhasa to Kathmandu flight, the left side has the view because the aircraft is heading the opposite direction.
Can I fly with hand luggage only?
Yes, both Sichuan Airlines and Air China allow a 7-kilogram cabin bag. If your Tibet plan is short and you do not need warm-weather gear for Mount Kailash or remote camping, a single carry-on works. For longer Tibet itineraries, plan to check a 23-kilogram bag.
What happens if my Lhasa flight is cancelled?
If the airline cancels for weather, the ticket rolls to the next operating departure (often the next day). Your TTP and group visa are usually still valid, but the Lhasa-side itinerary tightens. This is why we build a one-day buffer in Kathmandu during winter months. Travel insurance with trip-delay coverage is recommended.



