You are here: Home » Plan Trip to Tibet » How to get to Tibet » Flights to Tibet


Plane flying towards Tibet above the mountain range
Plane flying towards Tibet above the mountain range

You can fly to Tibet from one of the major Chinese cities or from Kathmandu in Nepal. There are more than 50 flights landing every week of the peak season at the Lhasa airport.


There are no direct international flights from countries other than Nepal. Even if you are flying from Kathmandu, you will need to arrive in Nepal first. Then our agent will help you to apply for a group visa to enter Tibet, and after you have the visa and the copy of the permit, you can take a flight to Lhasa. The group visa can be processed within 2-5 days depending on the urgency. More on the group visa here»


When you are flying from China, you need the Tibet travel permit to board the plane to Tibet. We mail you the permit to the address of the hotel where you are staying. Please, allow 2-3 days to receive the permit in the mail. Chinese post office delivers mail on Saturdays, but not on Sundays.




Nonstop flights to Lhasa map


Although you can find a flight from practically any city in China, most visitors find it convenient to choose a nonstop flight. The major gateway city in China for Lhasa flights is Chengdu with more than 10 nonstop flights per day during the peak season. There are several airlines flying from Chengdu to Lhasa, such as Air China, Sichuan Airlines, and China Eastern. The flight duration is approximately 2 hours and 25 minutes.

Other cities that offer a direct non-stop connection to Lhasa are Beijing, Chongqing, Kunming, Xian, Xining, Lijiang and Shangri-La.

There are no direct flights from Guangzhou and Shanghai, but you will find several flight options with a stopover.

Although there are many options, we recommend booking the ticket in advance.

The typical luggage allowance on major airlines is 20 kg, but pay attention to specific terms. Some new airlines offering discounted prices might charge for checked luggage.

Gateway CityFlight DurationFreguencyAirlines
Chengdu2.5 hoursEvery day, 10 flights per daySichuan Airlines, Air China, China Eastern Airlines
Beijing4.5 hoursEvery day Air China
Xian3.5 hoursEvery day, 4 flights per dayChina Eastern Airlines, Sichuan Airlines
Chongqing3 hoursEvery day, 5 flights per daySichuan Airlines, Air China, China Eastern Airlines, Xiamen Airlines
Xining2.5 hoursEvery day, 2 flights per daySichuan Airlines
Kunming3 hoursEvery dayChina Eastern Airlines
Shangri-La3 hoursEvery dayChina Eastern Airlines
Lijiang2 hoursEvery daySichuan Airlines


Tibetan airlines plane in Lhasa Gonggar airport in Tibet

There are 5 airports in Tibet:

  • Lhasa Gonggar Airport (LXA). Located near Lhasa, elevation 3,550 m.
  • Shigatse Peace Airport (RKZ). Located 43 km away from Shigatse, elevation 3780 m.
  • Qamdo Bangda Airport (BPX). Located in Bamda, elevation 4300 m.
  • Nyingchi Mainling Airport (LZY). Located in Mainling, elevation 2950 m.
  • Ngari Gunsa Airport (NGQ). Located in Shiquanhe, elevation 4250 m.

Lhasa Gonggar airport is the most popular. It is located 60 km/ 40 miles away from Lhasa, the capital of Tibet. The majority of tours (and all group tours) start in Lhasa, making Lhasa airport the most convenient entry point to Tibet.


Window view when you fly over the Himalayas to Tibet

Leave a Reply

Your email address will not be published. Required fields are marked *