How to Travel to Tibet from China

As an autonomous region of China, Tibet can now conveniently reach several gateway cities of inland China after decades of transportation infrastructure development. There are sophisticated networks of flight, railway, and car transportation options. In this article, you’ll find detailed information on how to travel from inland China to Tibet with each option.

Flight Options from Major Cities in China to Tibet

Tourists most commonly fly to Tibet because it is the fastest and most convenient transportation option. It only takes about 2 to 3 hours to fly from one of the gateway cities in western China. Even if you fly from farther locations like Beijing or Shanghai, the flying time won’t exceed 8 hours. Meanwhile, the shortest train journey starting from Xining takes up to 21 hours. So, if you have a tight schedule, then a flight to Tibet will be the most time-effective option.

There are dozens of flights to Lhasa every day from major cities all across China, including Beijing, Shanghai, Guangzhou, Xi’an, Chengdu, Chongqing, Lanzhou, Xining, Kunming, Lijiang, etc. And among these cities, Chengdu has the busiest air route into Tibet. During the high season, there can be as many as 12 flights per day going to Tibet.

Below you will find flight details from some of the most popular gateway cities of inland China to Tibet:

City Flight No. Airport & Time Duration & Stopover Frequency Price
Beijing CA4125
Air China
PEK(07:35)-LXA(12:05) 4h30m
Shanghai MU2335
Eastern Airlines
PVG(06:40)-LXA(15:25) 8h45m
Guangzhou CZ3463
Southern Airlines
CAN(08:10)-LXA(14:05) 5h55m
Xi’an 3U8753
Sichuan Airlines
XIY(09:10)-LXA(12:30) 3h20m
Chengdu CA4112
Air China
CTU(12:40)-LXA(15:15) 2h35m
Chongqing CZ3463
Southern Airlines
CKG(11:15)-LXA(14:05) 2h50m
Lanzhou TV9838
Tibet Airlines
LHW(21:25)-LXA(23:50) 2h25m
Xining 3U8901
Sichuan Airlines
XNN(11:45)-LXA(14:05) 2h20m
Kunming MU5827
Eastern Airlines
KMG(12:40)-LXA(15:45) 3h05m
Lijiang 3U8817
Sichuan Airlines
LJG(08:35)-LXA(10:50) 2h15m

Please Note:

Due to seasonal differences, the flight schedules mentioned above are for reference only. Please contact us for the latest details.

Train Options from Major Cities in China to Tibet

If you have a more flexible schedule, then taking a train to Tibet will be a wonderful experience. You can enjoy the vast grasslands, glittering snowy mountains, giant jagged rocks of grotesque shapes, grazing yaks, herdsmen waving at you on the road and turquoise mirror-like lakes. All these scenes will become part of your Tibet trip. When it’s over, you will carry these wonderful experiences with you for the rest of your life.

There are trains departing for Tibet from several cities of inland China, which includes Beijing, Shanghai, Guangzhou, Xi’an, Chengdu, Chongqing, Lanzhou, and Xining.

Xining is the biggest city of the Qinghai-Tibet Plateau and the official starting point of the Tibetan Railway. It has the shortest journey with only 21 hours on the train. In comparison, it takes over 40 hours to ride on the train if you depart from Beijing, Shanghai or Guangzhou.

The train ride is a very popular way to get to Tibet. During the high season from May to October, it is even harder to book train tickets to get there. So, if you plan to take a train to Tibet during these peak months, then we recommend that you book your tickets with a ticket agent or travel agency at least 30 days in advance.

For your reference, the following are train details from some of the most popular gateway cities of inland China to Tibet:

Train No. From / To Dep. / Arr. Duration Frequency Hard Sleeper Soft Sleeper
Z21 Beijing/Lhasa 20:00/12:26 40:40 Everyday CNY720 CNY1144
Z164 Shanghai/Lhasa 20:08/19:30 47:20 Everyday CNY793.5 CNY1262.5
Z264 Guangzhou/Lhasa 11:45/16:19 52:34 Everyday CNY865 CNY1468
Z265 Xian/Lhasa 09:45/16:19 30:34 Everyday CNY611.5 CNY969.5
Z322 Chengdu/Lhasa 21:37/09:55 36:18 Every other day CNY627.5 CNY997.5
Z223 Chongqing/Lhasa 22:25/09:55 35:30 Every other day CNY627.5 CNY997.5
Z917 Lanzhou/Lhasa 11:16/11:14 23:58 Everyday CNY522 CNY823
Z6801 Xining/Lhasa 14:01/11:20 21:19 Everyday CNY495 CNY781

Please Note:

The price of the tickets tends to fluctuate based on the season and time in which you want to travel. If it’s the peak of the tourism season, then you can expect the price to be higher. It is also recommended that you book your tickets at least 1 month in advance. This will ensure that tickets are still available for you.

Overland Options from Inland China to Tibet

In addition to the general transportation options like train and flight, you can also choose an overland tour to Tibet. You’ll find the scenery will unfold like a picture scroll, with turbulent rivers down the cliffs, steep hillsides, rocks tumbling down the roadside, nonstop dangerous turning, and sapphire-like blue lakes. These are the only breathtaking views that can be savored by people who are entering Tibet on the overland.

Currently, there are four overland routes from inland China to Tibet. Two of the routes start from Sichuan and Yunnan in southwestern China, and the other two routes start from Qinghai and Xinjiang in northwestern China.

Overland from Sichuan to Tibet:

Starting from Chengdu, the capital of Sichuan Province, you could take the southern route or northern route to drive to Lhasa. However, people usually take the southern route since it has fewer miles and a lower altitude. Here are the outlines of the two routes:

Southern Route (2146km): Chengdu - Kangding - Litang - Markham - Paksho - Bome - Bayi - Lhasa

Northern Route (2412km): Chengdu - Wolong - Danba - Bamei - Garze - Dege - Chamdo - Nagqu - Namtso Lake - Lhasa

The overland drive from Sichuan to Tibet crosses 14 steep mountains with an elevation of over 4000 meters along the road. There are also turbulent rivers that can be seen, such as Dadu River, Jinsha River, Nujiang River and Lancang River from east to west. The road is arduous, but the scenery of the magnificent snowy mountains, primitive forests, grasslands, glaciers, canyons and big rivers throughout the entire way make it worth the drive. 

Overland from Yunnan to Tibet: 

Driving from Yunnan to Tibet is one of the most enchanting overland routes for explorers to take. This route is known as the "Ancient Tea Horse Road" which was previously used as the main traffic route in the past.

The overland route from Yunnan to Tibet is an important national cultural corridor in the western part of China. It is an ancient road which leads to a plateau with the highest elevation and the most difficult passage conditions in human history. 

The fascinating attractions along this route include the old cities of Dali and Lijiang; the Kham Tibet region of Yunnan Province-Shangri La; the famous peaks Meri Snow Mountain and Namcha Barwa; and the alpine lakes Rawok and Basumtso, etc.

Here is the outline of this route (1930km):
Kunming - Dali - Lijiang - Deqin - Yanjing - Markham - Paksho - Bome - Bayi - Lhasa

Overland from Qinghai to Tibet:

Qinghai-Tibet Highway connects Xining City of Qinghai Province in the east and Lhasa City of Tibet in the west. It is the world's highest and longest asphalt road as well as the safest road with the best driving conditions on the Qinghai-Tibet Plateau.

You’ll find lots of spectacular landscapes along the way, such as grasslands, salt lakes, the Gobi Desert, snowy mountains, and cliffs. The Qinghai-Tibet overland road is the busiest road all year round among the 4 routes from inland China to Tibet.

Here is the outline of this route (1956km):
Xining - Qinghai Lake - Chaka - Golmud - Totohe - Nagqu - Namtso Lake - Lhasa

Overland from Xinjiang to Tibet:

The Xinjiang-Tibet Highway, traditionally referred to as the National Highway 219, also known as the Yela Highway, is an important overland route into Tibet. This highway passes through the world-famous Kunlun Mountains, Gangdise Mountains and Himalaya Mountains, with an average altitude of over 4500 meters. The annual average temperature is - 9 °C.

The road is a long stretch of desolation, with hundreds of miles of no man's land traversed along the way. There are very few villages and towns in the Ngari region of Tibet. You’ll find over 1000 kilometers of barren landscape in the Gobi Desert, permafrost and mountains covered with snow all the year round. You’ll also enjoy the spectacular scenery of the plateau and have a chance to stop by Mt. Kailash and Everest Base Camp while you’re driving from Xinjiang to Lhasa.  

Here is the outline of this route (2140km):
Kashgar - Yecheng - Domar - Rutong - Shiquanhe - Zada - Darchen - Saga - Shigatse - Lhasa

Documents Required for China Tibet Tour

Firstly, you’ll need a valid Chinese visa, which can be obtained from Chinese Embassies and Consulates in any country throughout the world. Since Tibet is part of China, traveling to Tibet from inland China and back does not require double or multiple entry visas. One single entry tourist visa would be enough. It’s also workable if you are holding another type of visa as long as you have a private passport.

Besides that, foreign travelers will additionally need a Tibet permit to enter Tibet, according to the regulations of the government. Tibet permits are issued by the Tibet Tourism Bureau and are arranged by your travel agency.

To obtain a Tibet permit, all you need to do is provide scanned copies or clear photos of your passport and Chinese visa to your travel agency, and the rest will be handled by them.

For most of Tibet (Lhasa, Shigatse, Everest Base Camp), the total processing time for a Tibet permit takes about 2 weeks. The Tibet permit application for the Mt. Kailash tour and some of the overland tours from inland China will take up to 4 weeks. It is recommended that you contact your travel agency at least 6 weeks before arriving in China.

The travel agency who arranges the Tibet tour for you will deliver the Tibet permit to your hotel in China before you fly to Tibet. You are required to provide the details of your address, reservation name, and phone number.

These are just brief details about how to travel from inland China to Tibet. If you have any travel questions on Tibet, please feel free to contact us at

For information on how to travel from Nepal to Tibet, please read the following link: Nepal to Tibet.

Related articles
Performances and Entertainments at Lhasa Night Tibet Travel Information-This page introduces some traditional Tibetan dance performances and entertainments in Lhasa.
Airports of Tibet This page introduces the airports in Tibet and the options of taking flight into Tibet.
Road Transportation to Tibet Tibet Overland Tour Information-Major roads in Tibet include Qinghai-Tibet Highway, Sichuan-Tibet Highway, Xinjiang-Tibet Highway, Yunnan-Tibet Highway and China-Nepal International Road.
Tibetan Medicine Tibet Travel Information-Tibetan Medicine Introduction.
The Root of Tibetan Medicine Tibet Travel Information-Traditional Tibetan Medicine Introduction.
Tibetan Medical Tradition Tibet Travel Tips-This pages introduces Traditional Tibetan medicine.

Other Recommended Tour Packages

4 Days Holy City Lhasa Tour
4 Days Holy City Lhasa Tour
This classic 4 days city tour offers the chance for those who has tight schedule. It reveals all of the best sights, sounds, and smells of Lhasa.
Read More
6 Days Tibet Golden Route Tour
6 Days Tibet Golden Route Tour
Besides holy city Lhasa, this tour could take you to the “Heroic Town” Gyantse and Tibet’s second largest city Shigatse.
Read More
8 Days Everest Base Camp Tour
8 Days Everest Base Camp Tour
This most popular 8 days Everest Base Camp adventure tour begins in Lhasa with its historic Potala Palace and monasteries.
Read More