Flights from Chengdu to Nyingchi

There are also the Peach Blossom Festival, the colorful Nanyigou Valley, and Motuo County.

Tibet has a sacred Tibetan Buddhist culture and amazing attractions. Nowadays, many people regard traveling to Tibet as their lifelong dream. Therefore, where to start the Tibet trip has become a hot topic. If you want to start your Tibet trip from Chengdu to Nyingchi, you will find some flight information from Chengdu to Nyingchi in this article.

Nyingchi, a prefecture-level city under the jurisdiction of the Tibet autonomous region, used to be called Kongpo. It is located in the southeast of Tibet, in the middle and lower reaches of the Brahmaputra River. There is the world’s deepest canyon – the Yarlung Zangbo River Canyon and the world’s third deepest canyon, the Palung Zangbo Canyon. Nyingchi has beautiful scenery and many areas are known as “the Jiangnan of Tibet”. There are also the Peach Blossom Festival, the colorful Nanyigou Valley, and Motuo County, known as Xishuangbanna of Tibet.

Chengdu is the capital of Sichuan province, referred to as Rong, also known as Rongcheng and Jincheng. Chengdu is located in the western part of Sichuan Basin and the hinterland of Chengdu Plain. With flat terrain, crisscrossing rivers, rich products, and developed agriculture, it has a subtropical monsoon humid climate and enjoys the reputation of “land of abundance” since ancient times. Chengdu is also a national historical and cultural city, the birthplace of ancient Shu civilization, one of China’s top ten ancient capitals. It is one of China’s best tourist cities with Dujiangyan, Wuhou Temple, Dufu Thatched Cottage, Jinsha Ruins, and other places of interest.

Currently, there are three flights a day from Chengdu to Nyingchi, operated by Air China, Tibet Airlines and Sichuan Airlines. The flight route is very busy in the tourist season. However, according to previous data, the peak season is likely to increase flights. Flights from Chengdu to Nyingchi usually depart from Chengdu Shuangliu International Airport in the morning and arrive in Nyingchi Miling Airport after a flight of about 2 hours. If you do not have a direct flight from Chengdu to Nyingchi, you can also transfer to Nyingchi from Xian, Chongqing, and other places.

Fights to Tibet are greatly affected by the weather and seasonal changes, so you need to pay close attention to the flight dynamics at any time. If you think it’s too much trouble, you can find a reliable travel agency that can provide you with the latest information about the flight from Chengdu to Nyingchi.

In addition, as a foreign tourist, a Tibetan Travel Permit is one of the most important and necessary documents for you to enter Tibet. You must make sure that you have a Tibet Travel Permit before you board the flight to Tibet, as you will need the original document to board the flight to Tibet. If you don’t, you won’t be able to board a flight to Tibet. It is worth noting that Chengdu is now unable to apply for a Tibet Travel Permit. And you can only get it through a travel agent in Tibet. After you decide on the date of your Tibet trip, you can send some necessary information to a reliable travel agent in Tibet to help you to apply for it. After3 to 5 working days, it will be sent to your departure city by express.

International Flights to Tibet

Flying to Tibet is the quickest way to get to Tibet.

Tibet is a world tourist destination with stunning scenery. Nowadays, more and more tourists from home and abroad want to explore the pure land of Tibet. For the majority of international tourists, it is good to be able to fly directly from your country to mainland China to enjoy a trip to Tibet. There are flights to Tibet in many cities of mainland China. When you arrive in mainland China, you can choose to get to Tibet by plane or train. There is a summary of some countries to China flight information, you can choose one for you.

Flight to Tibet from Nepal

Tibet, China shares a long border with Nepal. Currently, There is a direct flight from Nepal to Lhasa, Tibet every day. The direct flight between Nepal and Tibet is operated by Air China Airline and Sichuan Airline. It costs about 2 hours. If you choose to fly to Tibet from Nepal, you will fly from Tribhuvan International Airport in Kathmandu, Nepal to Lhasa Gonggar International Airport in Tibet.

Flight to Tibet from the USA

So far, there are no direct international flights from the USA to Tibet. If you want to travel to Tibet from the USA, you need to transfer or take a train from mainland China to Tibet. At present, the United State has more direct international flights to China. There are international flights to China from New York, Portland, Chicago, Dallas, Denver, Huston, San Francisco, Las Vegas, Los Angeles, and Washington in the United State. International flights from the United State to China will land in Beijing, Chengdu, Shanghai, Chongqing, Xian, Xining, Hangzhou, and so on in China. If you want to travel to Tibet from the USA, you can choose a city in the USA suitable for you to fly to mainland China. If you want to experience the Qinghai-Tibet Railway, the highest railway in the world, you can fly from the United State to Xining, Shanghai, Xian, and other places in China.

Flight to Tibet from India

For Indian tourists, if you want to travel to Tibet, you should first visit mainland China and then get to Tibet. But, there are few direct flights between and China. You can fly from Delhi, India to Beijing, Shanghai, and Guangzhou, China. You can also fly from Mumbai to Beijing or Chengdu, China. If you need information about flights from other parts of India to mainland China, you can check it online.

Flight to Tibet from the UK

Traveling from the UK to Tibet, you first need to fly to Beijing, Shanghai, Guangzhou or Chengdu from London with your national passport and a Chinese Visa (preferably an “L” Visa), and then take a flight or train to Lhasa with your Tibetan travel permit. Another option is to fly to Nepal and from Nepal into Tibet. In this case, you will need to apply for a Chinese Group Tourist Visa at the Chinese embassy in Kathmandu, Nepal. Of course, a Tibetan Travel Permit is also essential. You can also choose from Kathmandu to Lhasa direct flight into Tibet or choose Kathmandu through Gyirong Port to Lhasa overland travel.

Flights to Tibet from Guangzhou

This is a fascinating night scene in Guangzhou.

Guangzhou is located in the south-central Guangdong province, with the north edge of the pearl river delta, near the south China sea, near Hong Kong, Macao, and is China’s south gate to the world. It is the core city of Guangdong, Hong Kong and Macao and pan-pearl river delta economic zone, and the hub city of One Belt And One Road.

Guangzhou is a historical and cultural city. Since the Qin dynasty, Guangzhou has been the administrative center of the county, state, and government. It has been the political, military, economic, cultural, scientific and educational center of south China and the birthplace and flourishing place of Lingnan culture. Guangzhou has been the main port of the maritime Silk Road since the 1930s. During the Tang and Song dynasties, it became the first port in China and was a world-famous oriental port city. During the Ming and Qing dynasties, it was the only major port of foreign trade in China and the only big port in the world with a long history of more than 2,000 years.

Nowadays, because of its developed economy and convenient transportation, many foreign tourists choose to visit China from Guangzhou. And it is very easy to fly from Guangzhou to Lhasa. Now more and more people want to travel to Tibet and explore the pure land of Tibet. Having seen the prosperity of Guangzhou and then stepping on the pure land of Tibet, this is definitely a fantastic journey. This tour from Guangzhou to Tibet will surely impress you.

At present, Guangzhou has an airport, Guangzhou Baiyun Airport, which was beginning to build in the 1930s. It is one of China’s three major international aviation hub airports and is also an important international aviation hub of China’s “One Belt And One Road” strategy and the “air silk road”. If you fly to Tibet, you will go from Guangzhou Baiyun Airport to Lhasa Gonggar International Airport. Both China Southern Airlines and Sichuan Airlines have direct flights to Tibet, which take about 6 hours (including stopover time in Chongqing). Of course, you can also fly from Guangzhou to Chongqing, Kunming, Zhengzhou, and Xi’an to transfer to Lhasa. If you choose to transfer to Lhasa, there will be many more flights to you. You can check the flight information on the Internet and buy tickets by yourself. You can also find a reliable travel agency in Tibet or other places to help you book your tickets.


If you are not a Chinese, your Tibet Travel Permit will be checked before boarding your flight to Lhasa. If you don’t have it, you will be refused to board the flight.

The flight from Guangzhou to Lhasa is greatly affected by the change of the weather and season. Please pay attention to your flight after buying the ticket.

Guangzhou is 26meters above sea level and Lhasa is 3658 meters above sea level. The altitude span from Guangzhou to Lhasa is very large. You must pay attention to acute altitude sickness.

Flights to Tibet from Singapore

It is the most convenient way to travel to Tibet by train from Singapore.

Singapore is a hot tourism destination in Asia and is close to China. As a main gateway country to China, Singapore enjoys the benefit of the visa-free policy for Singaporean staying in China within 15 days, which is given by the Chinese government. In the recent years, many Singapore citizens prefer to travel to China, including Tibet. Tibet attracts people with mysterious culture and beautiful landscapes.

For most of international travelers, boarding a flight to Tibet from Singapore is recommended. At present, there are many flights flying from China main cities to Singapore Changi Airport. As there is no direct flight between Tibet and Singapore, you need to fly to mainland China firstly and then transfer to Tibet.

Documents to Tibet

For every foreign travel to Tibet, you need to prepare your own Tibet Travel Permit which is a basic document. When you board a flight to Tibet, you will be asked to show your original Tibet Travel Permit. As a professional travel operator, we can guarantee your Tibet Travel Permit. Please feel free to contact us.

Fly from Singapore to Tibet

Singapore to Lhasa via Chengdu

This is a popular trip to Tibet via Chengdu. Chengdu is located in the southwest of China and is known as the “Land of Abundance”. There are 3-4 flights from Singapore to Chengdu. The direct flight ticket costs about 850 dollars one way and the duration is about 4-5 hours. The flights from Chengdu to Lhasa run 14 times every day from morning to evening, and the duration is about 2 hours and 20 minutes. You can easily board a flight to Tibet from Chengdu.

Singapore to Lhasa via Chongqing

Chongqing is a municipality city in China and is close to Chengdu. And the flights between Singapore to Chongqing run about 2 times a day and the duration is about 4-5 hours. There are 9 flights running from Chongqing to Lhasa, and the duration is about 2 hour and 50 minutes. The ticket from Chongqing to Lhasa costs about 290 dollars.

Singapore to Lhasa via Guangzhou

Guangzhou is a coastal city in China, and the distance from Singapore to Guangzhou is shorter. The duration of flight from Singapore Changi Airport to Guangzhou is about 4-5 hours and the flight ticket is 319 dollars one way. But the duration of flights from Guangzhou to Lhasa will take about 6-9 hours with a stopover in Chongqing or Xi’an.

Singapore to Lhasa via Xining

Xining is the starting point of the Qinghai-Tibet railway which is the highest railway in the world. If you want to enjoy the beautiful scenery along the train journey, you can choose to board a train to Tibet from Xining. At present, there is no direct flight from Singapore to Xining, so you need to transfer to Xining from Shenzhen, Shanghai or Chengdu. You can also board a flight to Tibet from Xining, and the duration is about 2 hours and 15 minutes,

Tip: You can also fly to Tibet from Nepal. The duration of flights between Nepal to Tibet is about 1.5 hours.

Flights to Tibet from Chongqing

Chongqing is one of the seven major gateway cities to Tibet.

As the largest inland city, Chongqing is one of the most important cities in western China. Besides, it is one of the seven major gateway cities to Tibet and one of the four major municipalities of China, the same as Beijing, Tianjin and Shanghai. Chongqing Jiangbei International Airport serves an international hub for flights from all over the world, including Bangkok, Los Angeles, New York, London and Singapore. Besides, it also serves domestic flights to major big cities in China, such as Beijing, Shanghai, Chengdu and Xi’an.

Chongqing Lhasa Flight Schedules

At present, Chongqing offers flights to three airports in Lhasa, Nyingchi and Qamdo. Tourists can choose the proper landing airport based on your tour convenience. Normally, the number of flights from Jiangbei International Airport to Lhasa Gongga Airport is more than flights from Chongqing to other two airports in Tibet. You can choose a cheaper flight easily.

There are 10 direct flights daily operated by Sichuan Airlines, Tibet Airlines, West Air and China Southern Airlines. Please check the detailed flight schedule:

Chongqing to Lhasa Flight Schedule:

Flight Number Departure Arrival Duration Frequency

Tibet Airlines


Jiangbei International Airport T2B


Lhasa Gongga Airport

2 hours and 50 minutes Every Day

Sichuan Airlines


Jiangbei International Airport T2B


Lhasa Gongga Airport

2 hours and 55 minutes Every Day

West Air


Jiangbei International Airport T2B


Lhasa Gongga Airport

2 hours and 45 minutes Every Day

China Southern Airlines


Jiangbei International Airport T2A


Lhasa Gongga Airport

2 hours and 50 minutes Every Day

Xiamen Airlines


Jiangbei International Airport T2A


Lhasa Gongga Airport

2 hours and 45 minutes Monday, Wednesday, Friday, Saturday

China Southern Airlines


Jiangbei International Airport T2A


Lhasa Gongga Airport

2 hours and 50 minutes Every Day

Tibet Airlines


Jiangbei International Airport T2B


Lhasa Gongga Airport

2 hours and 50 minutes Every Day

Air China


Jiangbei International Airport T2B


Lhasa Gongga Airport

2 hours and 50 minutes Every Day

West Air


Jiangbei International Airport T2B


Lhasa Gongga Airport

2 hours and 50 minutes Every Day

Sichuan Airlines


Jiangbei International Airport T2A


Lhasa Gongga Airport

2 hours and 45 minutes Every Day

NoticeThe timetable is deeply affected by the local weather and climate. The timetable is just for reference. If you want to travel to Tibet, please check the information from the website or just contact us. We offer the flight tickets booking for our clients.

According to the Law of the Republic of China, every foreign traveler needs to get a Tibet Travel Permit to travel to Tibet. When you want to board a flight to Tibet, you need to bring your Tibet Travel Permit which will be checked by the staff of the airport.

How to save money on flights from Chongqing to Tibet

At present, a single flight from Chongqing to Tibet costs 300 dollars. It is advisable to book the return flight at the same time for the reason that it is cheaper than booking them one by one. And the flight back to Chongqing from Tibet in the low travel season takes about 427 dollars which costs more in the peak travel season. If your travel itinerary to Tibet is settled, you can book them by yourself and choose the cheapest flights in that time.

Flights to Tibet from Beijing

The direct flight between Tibet and Beijing takes 4.5 hours one way.

Why travel from Beijing to Lhasa

The capital of China, Beijing is one of the ancient cities in China with a long history of over hundreds of years. Beijing pays the equal attention on cultural preservation and metropolitan development. It has many relics of imperial China, such as the Forbidden City, the Great Wall of China, and the Ming Tombs.

Besides, Beijing is a popular transit place to Tibet with both available for train and flights. Usually, tourists can choose one of three ways to get to Tibet from Beijing. One is taking a flight to Tibet from Beijing International Airport, and the other two is boarding a train to Tibet or flying to Xining and then boarding the Tibet train to Lhasa.

Most tourists prefer to take Beijing ad the starting point of Tibet tour for three reasons. Firstly, Beijing is an international hub for international flights connecting with many countries in the world. Foreign tourists can have a good rest and go sightseeing in Beijing after a long time’s international flight. Secondly, Beijing is not very far away from Tibet compared to Guangzhou or Hong Kong. The duration is much shorter. Thirdly, Beijing sightseeing is the quick way to learn the history and culture of China. Combing tour with Beijing and Tibet is a nice tour without any doubts.

How to get to Tibet from Beijing– Beijing to Tibet by air

At present, there are two direct flights between Beijing and Lhasa operated by Air China. Besides, there are many connecting flights with a stopover in Beijing. The direct flight from Beijing to Lhasa without any stopover may take 4.5 hours and costs 520 USD per way. The following flights information is updated until the beginning of 2018. You can book the flight ticket online. But please know that the demand for flight tickets in the peak travel season far exceeds the supply. You may fail to book in online. You can contact us and we can find the best flight with reasonable price.

After arrival in Lhasa, tourists are recommended to have a good rest in your hotel to adapt the change of altitude.

Beijing to Lhasa Flight Schedule

Flight Number Departure Arrival Duration Frequency
CA4125 07:35 12:05 4h 30m every day
CA4112 08:15 15:05 6h 50m every day

Lhasa to Beijing Flight Schedule

Flight Number Departure Arrival Duration Frequency
CA4126 09:30 12:35 3h 55m every day
CA4111 16:20 22:15 5h 55m every day


1. The timetable is just for reference. Since the flight is greatly affected by weather and climate, the detailed information on departure and arrival time should be checked by the website or consult with us.

2. According to the law of the Republic of China, foreign travelers need to get a Tibet Travel Permit to board a flight to Tibet successfully. A TTP can only be applied by a travel agency who take charge of your Tibet tour. So, foreign tourists need to be in a group tour to Tibet. And only the original permit can help you board a flight, while a cope of it is not helpful.

Shanghai Lhasa Flight

Flying to Tibet from Shanghai is very convenient and time-consuming. There are direct flights between Shanghai and Lhasa.

Why travel from Shanghai to Tibet?

Shanghai is located on the south-east coast of China. It is a modern international metropolis without losing its traditional Chinese characteristics. Located in the middle of China’s long coastline, it is one of the four central municipalities directly under the central government of China and a famous historical and cultural city in China. For more than 100 years, Shanghai has been the center of Chinese business and the gathering place of wealth. It is China’s famous “shopping paradise”, second only to Hong Kong and the closest link between China and the world. You can take a direct international flight to Shanghai from your home country.

At present, China Eastern Airline offers a direct flight to Tibet from Shanghai every day. The whole journey to Tibet is about 8 hours including 1 hour for stopover. It offers a convenient way to Tibet. In addition, there are many connecting flights to Tibet. You can fly to Chengdu, Chongqing, Kunming firstly, and then transfer a plane to Lhasa.

Here are the direct flights to/from Lhasa from/to Chengdu:

Flight from Shanghai to Lhasa

Dept. Arri. Flight No. Airlines Dept. Arri. Type Schedule
7:50 14:15 MU2335 China Eastern Airlines Shanghai Lhasa JET Every Day

Flight from Lhasa to Shanghai

Dept. Arri. Flight No. Airlines Dept. Arri. Type Schedule
15:40 21:00 MU2336 China Eastern Airlines Lhasa Shanghai JET Every Day

Flights from Shanghai (4 meters) to Lhasa (3680 meters) cover a huge change of altitude. And at present, there are two airports in Shanghai, and only the Shanghai Pudong International Airport offers the direct flight to Tibet every day. You can board a connecting flight at Shanghai Hongqiao International Airport. The flights between Shanghai and Lhasa land at Lhasa Gongga Airport.

Traveling to Tibet by plane is a good way to save time and can give more time to help you to adapt to the change of altitude. Besides, the plane flies so close to the snow-capped mountains as if you can touch the peaks from the plane window. The scenery from the plane can give you an exciting experience to see the Tibetan mountains at an altitude of over 7000 meters which the journey in a Tibetan train can’t offer. Many travelers to Tibet prefer to go by plane for the stunning scenery of mountains from the airplane. It is an once-in-a-lifetime journey.

As the flight timetable and schedule are affected by climate and weather, you need to check the detailed information from the net or your travel operator. We offer service on ticket booking. We can help you to find a suitable flight at the best price. The Tibet Travel Permit is a must when you board a plane to Tibet. Without one, you are not allowed to enter Tibet. Tibet is a politically sensitive region. You are not allowed to enter Tibet as a backpacker. You need to go with a tour guide, driver and private car. As a local travel agency, we offer service on permits application, tickets/hotel booking and travel packages.

Flights to Tibet from Canada

The flights from Vancouver to China normally cost at least 12 hours.

Canada is located in the northern part of North America. The people in Canada are very friendly and have a deep love for nature. In recent years, a great number of Canadians fly across North Pacific Ocean to have adventure tours to the holy land—Tibet for business or pleasure. At present, if they want to enter Tibet from Canada, there are two ways to choose. One is traveling to the Mainland China and then transfer to Tibet, the other is traveling to Nepal and transfer to Tibet. Both ways are available, but travelers need to apply the required documents from Canada via China.

Tibet Visa Application for Canadians

The Tibet Visa is a must for every foreign travel to Tibet. As all international travels are not allowed to travel to Tibet alone, they need to book Tibet tour from a travel agency and seek help from them to apply for the TTB issued by the Tibet Travel Bureau after getting their China Tourists Visas.

Canada-Mainland China- Tibet

The flights from Vancouver to China normally cost at least 12 hours and the ticket price varies from seasons. So it is recommended to book your trip months earlier and share the required documents. In addition, booking the trip earlier allows you a chance to search websites to buy a cheaper flight. There are many direct or connecting flights to China from Canada. And after your arrival at major Chinese gateway cities, such as Beijing, Shanghai, Guangzhou and Hong Kong, you can easily find direct flights to Tibet.

Canada to Beijing (Duration: 11h35m non-stop; up to 28h13m with 1 stop in SFO,DFW,HKG, TPE.)
Canada to Shanghai (Duration: 12h non-stop; up to 18h 30m with 1 stop in HKG, SFO, PEK,ICN)
Canada to Guangzhou (Duration: 13h30m non-stop; up to 19h50, with 1 stop in ICN,PEK,HKG,PVG)

Canada to Chengdu (Duration: up to 18h20m, with 1 stop in PEK, SFO, PVG, HKG, CAN)
Canada to HK ( Duration: 13h35m non-stop; up to 16h59m with 1 stop in SEA,DFW,TPE,MNL)

After a long time flight to China, you can stay one night in a hotel near the airport for a rest. And the staff from your tour agency will delivery your TTB to your hotel since the Tibet Visa will be checked when you board a plane to Tibet.

Both the non-stop and direct flights from Beijing to Tibet are available which respectively cost 4h40m and 6h50m. If you board a plane from Shanghai, only the direct flights are available to Tibet cost 7h25m and the flight ticket is around 442USD. The most efficient way from Hong Kong to Tibet is to board a plane to Chengdu and transfer a train or flight to Lhasa.

Canada – Nepal -Tibet

As the closest country right next to Tibet, Nepal is another gateway to Tibet. If you enter Tibet from Kathmandu,  please prepare 3 days at least to apply for your China Group Visa.  Only with that, you can board the plane to Tibet from Nepal. The duration from Vancouver to Kathmandu is up to 34h48m, with one stop in HK. The ticket price you can search from websites. After your arrival in Kathmandu, you can take Kathmandu-Lhasa flight to Tibet which is the only international flight connecting Tibet with the outside world. The duration from Kathmandu to Lhasa is 1h25m. And your tour guide will greet you in Lhasa Gonggar Airport.

Flights to Tibet

There are several flights to Tibet from mainland China and Kathmandu

As a popular tourist destination, Tibet attracts numerous travelers at home and aboard to visit this holy land. As an autonomous region of China, Tibet is a politically sensitive area. So it is not easy to travel to Tibet. Currently, there are two ways to travel to Tibet, you can travel to Tibet via Kathmandu, Nepal or you can choose to travel to Tibet via major cities of China. No matter what itinerary you gonna choose, taking flights to Tibet seems to be the fast and comfortable ways to visit Tibet.

Taking flights to Lhasa via Kathmandu, Nepal

There are direct flights to Tibet from Kathmandu
Taking flights to Tibet from Kathmandu

If you make desition to take flights to Lhasa from Kathmandu, Nepal. You should at first take flights from your own country to Tribhuvan International Airport of Kathmandu, then transfer from Kathmandu to Lhasa. Presently, there are two direct flights to Lhasa from Kathmandu operated by Sichuan Airline and Air China and several connecting flights that will stop over at Chengdu, Kunming. Generally, it takes about 1.5 h to take direct flights to Tibet from Kathmandu. Before taking flights to Lhasa, you should prepare for the Travel Permit including the Group Visa and Tibet Travel Permit. Both the Group Visa and Tibet Travel Permit can only be applied by the local travel agencies. So it’s necessary to join an organized Tibet tour to help you manage the itinerary and take care of the applications of Group Visa and Tibet Travel Permit.

Time schedule of Flights to Lhasa from Kathmandu

Flight Route Flight Code Airlines Dep.  Arr.  Type  Schedule
Kathmandu to Lhasa 3U8720 Sichuan Airline 11:10 14:50 319 every other day
Kathmandu to Lhasa CA408 Air China 12:10 16:00 319 every day

 Taking flights to Lhasa via Major City of China

As there are daily flights of major cities such as Chengdu, Beijing, Shanghai, and Guangzhou to Lhasa, it is convenient for you to transfer from mainland China to Lhasa. Flights from Chengdu to Lhasa run several times a day and take about 2.5 hours. There are daily flights to Lhasa from Beijing and takes about 4.5 hours. The direct flights to Lhasa from Shanghai will stop over at Xian or Chengdu and take about 6.5 hours to get to Lhasa. If I were you, I will choose to travel to Tibet from Chengdu by air. Because Chengdu is the closest gateway to Tibet from mainland China. And if time permits, you can experience the fantastic tour in Chengdu.  Traveling to Tibet via major cities of China, you need to have both the China Visa and Tibet Travel Permit. You can easily get the China Visa through the Chinese Embassy in your country. As for the Tibet Travel Permit, you should work with an organized travel agency in Lhasa to apply it.

Flights to Tibet from Shanghai

Flights Code Dep. Arr. Type Schedule
MU2335 6:45 14:40 _ every day
TV9882 16:45 23:25 A330 every day
SC9882 16:45 23:25 A330 every day
ZH3982 16:45 23:25 A330 every day
CA3966 16:45 23:25 A330 every day
Flights to Tibet from Beijing


Flights Code Dep. Arr. Type Frequency
CA4125 7:35 12:05 A319 every day
ZH4125 7:35 12:05 A319 every day
CA4112 8:15 14:55 A319 every day
TV6290 8:15 14:55 A330 every day
SC9816 14:40 19:05 A330 every day
TV9816 14:40 19:05 A330 every day
ZH3916 14:40 19:05 A330 every day
CA3922 14:40 19:05 A330 every day