Great Tibet Tour Logo GREAT TIBET TOUR ®
Big News: Tibet has Opened to Expats Living in China Now!

Tibet Train Schedule and Price 2022

  • by Mark
  • Last Updated: 2021-12-26

Train Tickets in China start to sell 30-day in advance. Train tickets to Lhasa are always in high demand, so make a booking 60-day in advance is highly recommended, or it's difficult to guarantee the train tickets, but leave it to fate and luck.

Tibet trains run daily between Lhasa and Beijing/ Shanghai/ Guangzhou/ Lanzhou/ Xining/ Xian, and every other day between Chengdu/ Chongqing.

All agencies charge service fees besides the official ticket price between CNY 200~1000 depends on the season and different cities. In general, the train to Lhasa is in higher demand, harder to purchase, thus the service fee is higher than the train from Lhasa.

Time Schedule and Official Prices of Tibet Train

Route Train No. Departure -  Arrival Time Frequency Duration CNY/USD
Soft-Sleeper Hard-Sleeper
Train: Chengdu-Lhasa Z322 21:37 - 09:55 Every other day 36hrs from 997.5CNY / 161USD from 627.5CNY / 101USD
Train: Lhasa-Chengdu Z324 18:40 - 06:26 Every other day 36hrs
Train: Beijing-Lhasa Z21 20:00 - 12:40 Daily 41hrs from 1144CNY / 185USD from 720CNY / 116USD
Train: Lhasa-Beijing Z22 15:50 - 08:28 Daily 41hrs
Train: Shanghai-Lhasa Z164 20:08 - 19:35 Daily 48hrs from 1262.5CNY / 204USD from 793.5CNY / 128USD
Train: Lhasa-Shanghai Z166 11:30 - 11:51 Daily 49hrs
Train: Xining-Lhasa Z223 12:26 - 09:55 Daily 22hrs from 781CNY / 126USD from 495CNY / 80USD
Train: Lhasa-Xining Z166 11:30 - 09:10 Daily 22hrs
Train: Xian-Lhasa Z265 Z165 09:54 - 16:45
11:22 - 19:35
Daily Daily 31hrs 32hrs from 970CNY / 156USD from 611.5CNY / 99USD
Train: Lhasa-Xian Z166 Z266 11:30 - 20:34
12:55 - 21:46
Daily Daily 33hrs 33hrs
Train: Chongqing-Lhasa Z223 22:25 - 09:55 Every other day 36hrs from 997.5CNY / 161USD from 627.5CNY / 101USD
Train: Lhasa-Chongqing Z224 18:40 - 06:42 Every other day 43hrs
Train: Guangzhou-Lhasa Z264 11:40 - 16:45 Every other day 53hrs from 1468CNY / 237USD from 865CNY / 140USD
Train: Lhasa-Guangzhou Z266 12:55 - 20:17 Every other day 56hrs
Train: Lanzhou-Lhasa Z323 09:26 - 09:55 Daily 25hrs from 823CNY / 133USD from 522CNY / 84USD
Train: Lhasa-Lanzhou Z166 11:30 - 12:08 Daily 25hrs

The train between Lhasa and Chengdu/Chongqing departs every other day. Check the table below to see the ODD & EVEN-number date in 2022 that has the train from/to Chengdu and Chongqing. Eg. in Jan 2022, train Chengdu to Lhasa, only available on ODD-number days. Like on 01 Jan, 03 Jan., etc.

2022 Jan Feb Mar Apr May Jun Jul Aug Sep Oct Nov Dec

Note: We will update this schedule once the new ones are issued.

How to Buy Tibet Train Ticket

Since 2015, Tibet train tickets can be purchased on the official site of the state-owned China Railway( 60 days in advance. The Tibet train tickets sell out quickly all year long. It is almost impossible for foreigners to purchase it on their own. Hence it is highly suggested that you book the train ticket with the same agency which arranges your Tibet tour. Usually, CNY 200~1000 will be added as a service fee depending on the season.

Don’t keep any hope to buy Tibet train tickets at the railway station on the spot after your arrival in China. It is almost impossible.

Usually, after your agency book your Tibet Train ticket, they will forward you an ETicket with an order number on it. With this order number & your original passport, you can exchange the actual paper ticket at the ticket hall of any railway station in China.

Tibet train ticket

Children’s Tibet Train Ticket

Children discounted prices of Tibet trains are based on their height. No children can take the Tibet train alone without the company of an adult. The height of the children will be checked at the railway station.

Children under 1.2m: free of charge, if one of such child sharing one sleeper with one adult; 
Children between 1.2~1.5M: half price, if one of such child sharing one sleeper with one adult;
Children over 1.5M: full price, sleeper of his/her own;

What to Pack for 2-day Tibet Train Journey

You should realize that you will spend 2 nights on the train. The Qinghai-Tibet train is considered as a 3-star facility train in China, but it is not a hotel, no disposable provided. You need to prepare your own slippers, towel, cup, teeth brush, teeth paste, soap, even toilet paper. 

Another problem you have to think about is the food, although there is a restaurant car in the middle of the train which provides Chinese food. At least you need to think about buying some milk, bread, fruit, instant noodle. etc. for the train journey. 

Luggage Limitation & Prohibited Items on Tibet Train

Unlike traveling by air, Tibet train does not provide luggage check-in service. All of your luggage has to be carried along by yourself. There’s a shelf available in the carriage for you to put your luggage with. 

Luggage Limitation on Tibet Train: 20kg/ Adult Passenger
The width, height, and length of one luggage is limited to 160cm; 
The length of luggage in the shape of the pole is limited to 200cm;
The weight of a wheelchair for the disabled does not include in luggage limitation;
Prohibited Items on Tibet Train

*Archery equipment
*Canisters, tanks or other devices containing propellants
*Corrosive or dangerous chemicals or materials, including but not limited to liquid bleach, tear gas, electronic control devices (stun guns, TASER guns), radioactive and harmful bacteriological materials
*Firearms or ammunition. Black powder, percussion caps or any ammunition used with a matchlock, flintlock, percussion-cap ignition system or similar type are never permitted; this includes self-loaded, gunpowder-based modern ammunition
*Incendiaries, including but not limited to flammable gasses, liquids, fuels, fireworks, and other explosive devices
*Martial-arts and self-defense items, including but not limited to knives, guns. etc
*Oversized and/or overweight items
*Animals or any objects impeding public health including extremely odorous objects

Related Articles

  • Xining to Lhasa Train
    Xining to Lhasa train Z6801 is the only train starting from Xining and ending in Lhasa. It departs at 13:50 from Xining Railway Station every day. It’s the shortest train journey to Tibet and you will view the amazing scenery of Qinghai-Tibet railine.

  • Chongqing to Lhasa Train
    Chongqing to Lhasa train Z223 departs every other day. The whole railway distance from Chongqing to Lhasa is about 3,269 kilometers and the duration is about 35hr and 31min.

  • Chengdu to Lhasa Train
    Chengdu to Lhasa train Z322 takes about 36hrs 28mins. It departs every other day from Chengdu Railway Station and arrives at Lhasa Railway Station on the 3rd day. Although the train journey sounds a bit long, the time on the road is actually worth it.

  • Beijing to Lhasa Train
    Beijing to Lhasa train(Z21) departs daily at 20:00 from Beijing West Railway Station and arrives at Lhasa Railway Station at 12:40 on the third day. The whole journey covers 3757 kilometers and takes 40 hours. Read more about the train schedule, booking way, map, etc.

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

  • Xian to Lhasa Train
    Xian to Lhasa train is a recommended train route through Qinghai-Tibet Railway. The train takes about 31hr and covers a distance of 2,864 kilometers. There are two routes to Tibet via Xian - the Z265 originating from Guangzhou and Z165 originating from Shanghai.

  • Guangzhou to Lhasa Train
    Guangzhou to Lhasa Train Z264 departs from Guangzhou at 11:40 and arrives in Lhasa at 16:56 after two days. The whole journey takes 53 hours and covers a distance of 4,980 kilometers. Although it sounds a bit long, the train travel is definitely worth taking your time.

  • Lanzhou to Lhasa Train
    Lanzhou to Lhasa train only takes around 24 hours and covers a distance of 2188 kilometers. There are generally about 4-5 trains heading to Tibet each day from Lanzhou. Along the way, you will view the stunning landscape along Qinghai Tibet Railway.

  • Lhasa to Shigatse Train
    Lhasa-Shigatse Railway is a line connecting Lhasa and Shigatse in Tibet Autonomous Region. It's an extension of the Qinghai-Tibet railway. With a total length of 253 kilometers, Lhasa to Shigatse train takes about 3 hours. Along the railway, you can see beautiful landscapes.

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

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