Xi'an Lhasa Train

  • by Eric
  • Last Updated: 2020-05-27

Travel to Lhasa by train is a recommended choice after the opening of Qinghai-Tibet Railway. If you choose to start your tour from Xi'an, you're lucky enough to experience ancient Chinese culture. Before you set out to the mysterious Tibet, you will have a chance to visit the world-known Terracotta Army, the gorgeous Mausoleum of the First Qin Emperor, and unique landscapes of western China.

Xián to Tibet train route.

The train route from Xián to Lhasa, Tibet.

Although Xi'an is an important city in west China which was the capital of many ancient dynasties, the Xian-Lhasa train is not an independent railway route. There are two routes to Tibet via Xi'an, the Z265 originates in Guangzhou Railway Station and Z165 originates in Shanghai Railway Station. Currently, bullet trains are not available and the journey takes about 31 hours in total with a distance of 2,864 kilometers. However, as you can see, Xi'an is not the beginning station of Tibet Railway. But it's also convenient to enter Tibet from Xi'an by train because the train departs every day. Moreover, there're two train stations in Xián, one is in the North and another is in the West. Please remember to go to the West one, normally we call it Xián Train Station, where is the only place you can take the Tibet train.  The North train station is the high-speed train station, where you can't catch the train to Tibet. If you go to the wrong station, you may miss your train as there's a one-hour driving distance between the 2 train stations.

There are two classes of cabins which you can choose. The soft-sleeper cabin is the first-class cabin and the most comfortable one, where you will share a compartment with 3 other travelers. The second class cabin is the hard-sleeper cabin, with 6 beds in a compartment.

Xi'an Lhasa Train Ticket Price and Schedule

Train No.

From / To

Dep. / Arr.



Hard sleeper Ticket

Soft Sleeper Ticket















Z166 Lhasa/Xi'an 11:30/20:34 33:04 Daily CNY647.5/USD104 CNY1005.5/USD161
Z266 Lhasa/Xi'an 12:55/21:49 32:54 Daily CNY647.5/USD104 CNY1005.5/USD161

There's one dining car on each train where you can get food and drinks. You can also find toilets and washing basins at the end of each coach. Boiled water is available 24 hours every day. Don't worry about the effect of altitude, there are oxygen supply systems onboard. Oxygen can relieve you from altitude sickness. In fact, there are two kinds of systems which can supply you oxygen, therefore no need to worry about your health.

The last but least, you need to use your passport and original Tibet Travel Permit to board the train from Xián to Lhasa.

Please kindly note: All the train tickets prices listed on our website are the NET price. Now traveling to Tibet by train is so popular that the demand for train tickets far exceeds the supply. Although the tickets are started to sell online 30 days before departure, you are hard to get one as they will be sold out in a short time, especially from April to October, the peak season of Tibet tourism. No matter inbound or outbound tourists have to pay more than the net price to buy the tickets. Sometimes, even the travel agencies have to buy the tickets from the scalpers. So, we could help you book the train tickets in and out of Lhasa by adding a little service fee (subject to different seasons and cities) on the net price to guarantee the tickets for you. Please trust us that we don’t have any profit on this matter. What we do is trying to provide the biggest convenience for our clients.

Once arrival, you can enjoy your remarkable journey on the holy land. In Lhasa, don't miss Potala Palaces, Jokhang Temple, and Barkhor Street. You can also extend your travel to Shigatse, Yamdrok Lack, Everest Base Camp and even Ngari area for Mt. Kailash.

Related Articles & Posts

  • Xining to Lhasa Train

    The demands for train tickets from Xining to Lhasa is the largest among other trains to Lhasa. And it’s the shortest train journey to Tibet and you will view the amazing scenery of Qinghai-Tibet Plateau.

  • Qinghai Tibet Railway

    Qinghai–Tibet Railway is from Xining, Qinghai to Lhasa, Tibet. Before you board on the Tibet train and experience the highest railway trip, you may have many questions about this sky road. We list all the scenic spots along the railway, as well as frequently asked questions.

  • Tibet Train Schedule and Price 2020

    We offer the up to date schedule and ticket price of Tibet Trains from Bejing, Shanghai, Chengdu, Chongqing, Lanzhou and Xining to Lhasa. Also include the more detailed info like how to buy it, Children’s Tibet Train ticket as well as luggage limitation & prohibited items.

  • Chongqing to Lhasa Train

    Taking a train to Lhasa from Chongqing must be an unforgettable journey. Z223 is available for passengers who plan to have a Tibet train tour. The whole distance from Chongqing to Lhasa is about 3030 kilometers and the duration time is about 35h and 30m.

  • Beijing Lhasa Train

    Beijing Lhasa train (Z21) covers 3757 kilometers long and takes 41 hours to get to Tibet. You will see the highlights along the Qinghai-Tibet railway. You will read the train schedule, ticket details, booking way, facilities, map, required permits, and so on.

  • Lanzhou Tibet Train

    Traveling to Tibet by train is one of the best ways to explore Tibet. Lanzhou, the capital city of Gansu province is an excellent gateway to Tibet. Thus there are large quantities of tourists take a train tour to Tibet from Lanzhou.

  • Guangzhou Lhasa Train

    As a major city of China, Tibet train tour from Guangzhou is convenient.Train to Lhasa from Guangzhou depart every other day, having your Tibet tour by train will offer you a flexible schedule.

  • Shanghai to Lhasa train

    Taking Shanghai to Lhasa train Z164 is an incredible journey. It covers 4,373km distance and takes around 47 hours 27 minutes. Check the latest ticket price, schedule, booking service, useful tips and the highlights of this train tour along the Qinghai-Tibet Railway.

  • Chengdu Lhasa Train

    Many travelers prefer to take a train from Chengdu to Lhasa as they just need to spend 36 hours for reaching Lhasa by train. Meanwhile, they also can enjoy the unique scenery of the Qinghai-Tibet plateau.

  • Better to Take Train from Xining?

    There are many cities in China have train to Lhasa, Tibet. If time, schedule, and budget allow, we would recommend you to take train from Xining to Lhasa. Xining is the real starting point of Qinghai-Tibet Railway, all highland views starts from here. All sections before Xining are not highland area.

Recommended Tour Packages

Xi'an Lhasa Essential Tour
Xi'an - Lhasa

7 Days Xi'an Lhasa Essential Tour

View more
Beijing Xian Lhasa Yangtze River Cruise Shanghai Tour
Beijing-Xian-Lhasa-Yangtze River Cruise-Shanghai

15 Days Beijing Xian Lhasa Yangtze River Cruise Shanghai Tour

View more
Shanghai Xi'an Tibet Beijing Tour

12 Days Shanghai Xi'an Tibet Beijing Tour

View more
Ask a Quick Question Below? Or Call 0086-891-6679450
or Email Us

Typically Asked Questions from Our Clients



Dear Sir, I would like to buy a train ticket from Xian to Lhasa on 14 Sep 2019. May I ask you some question below. Do I have to use Tibet permit in buying train ticket ? How much is commission fee for a ticket ? Best regards, Jaruwan Jubanjong



Yes, we can help you buy this train ticket from Xian to Lhasa. 




We plan trip (year 2019)to Tibet from Xi’an with family. Age 51,51 18,17. Question is the allergy person can be take this trip? My tentatively is stay at Xi’an 1-2 night and go to Lhasa. Tour 2 day and fly back. Please advise if there have any concern. Best Regards Anchana



In your inquiry, you mentioned that four of you would like to visit Tibet in 2019. The allergy person? May I know allergic to what? Normally, it will be no problem as long as you don’t have any cardiovascular, cerebrovascular or pulmonary diseases. Of course, please look for some professional advice from your doctor in case of any unexpected situation.




do you have wi-fi? we are four adults wish to travel in september 2019



Yes, there is WIFI in hotels and public areas in Lhasa, but if you reach more than 4000 meters areas, such as Tingri County, Everest Base camp, there is no Wifi. 

In your two inquiries, you said you’d like to take a train from Beijing or Xian to Lhasa. As it is more convenient to travel from Xi'an to Lhasa by train than take a train from Beijing, I suggest you fly to Xian from your home country first, then take a train from Xian to Lhasa. What do you think? : )