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

Flights to Tibet

Window view when you fly over the Himalayas to Tibet
Window view when you fly over the Himalayas to Tibet

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.

International flights

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»

Domestic flights

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.

Book a Flight


Nonstop Flights from Chinese Cities

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.

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

From cities like Guangzhou and Shanghai, there are no direct flights, but plenty of 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

Airports 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.


Leave a Reply

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