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

Lanzhou to Lhasa Train

  • Last Updated: 2022-01-10
Lanzhou, the capital city of Gansu province and a tourist city with the second shortest train route to Lhasa, is an excellent gateway to Tibet. Thus there are large quantities of tourists choosing train travel to Tibet. Lanzhou to Lhasa train only takes around 24 hours and covers a distance of 2188 kilometers(1360 miles). Traveling to Tibet by train from Lanzhou, you will view the stunning landscape along Qinghai Tibet Railway such as Qinghai Lake, Kunlun Snow Mountain, Hoh Xil No Man's Land, Tanggula Mountain, etc. Also, you can have a good rest to adapt to the high altitude.
Map of Lanzhou to Lhasa train route
Map of Lanzhou to Lhasa train route

Lanzhou to Lhasa Train Schedule

There are generally about 4-5 trains heading to Lhasa each day including the only one train that originates from Lanzhou to Lhasa every other day. The trains from Beijing, Shanghai, Chengdu, and other cities have a stopover at Lanzhou. As it's a long journey to Tibet from Lanzhou by train, you are supposed to choose a comfortable cabin for a good rest. There are two classes of cabins available, a soft sleeper cabin with a supple bed and more privacy(4 beds in one compartment); and a hard sleeper cabin(6 beds in one compartment). The ticket for a soft sleeper cabin cost about USD$137 per person while the ticket for a hard sleeper cost about USD$87 per person. Here we list the schedules and prices of all the trains from Lanzhou to Lhasa.

Lanzhou to Lhasa Train schedule:
Train No. From / To Dep. / Arr. Duration Frequency Hard sleeper Ticket Soft Sleeper Ticket
Z223/Z323 Lanzhou to Lhasa 09:26/09:56 24h 30min Daily CNY522/USD87 CNY823/USD137
Z21 Lanzhou to Lhasa 12:31/12:30 23h 59min Daily CNY522/USD87 CNY823/USD137
Z265 Lanzhou to Lhasa 16:58/16:56 23h 58min Daily CNY522/USD87 CNY823/USD137
Z165 Lanzhou to Lhasa 18:37/19:26 24h 49min Daily CNY522/USD87 CNY823/USD137

Lhasa to Lanzhou Train schedule:

Train No. From / To Dep. / Arr. Duration Frequency Hard sleeper Ticket Soft Sleeper Ticket
Z166 Lhasa to Lanzhou 11:30/12:08 24h 38min Daily CNY522/USD87 CNY823/USD137
Z266 Lhasa to Lanzhou 12:40/13:10 24h 30min Daily CNY522/USD87 CNY823/USD137
Z22 Lhasa to Lanzhou 16:00/16:14 24h 14min Daily CNY522/USD87 CNY823/USD137
Z224/Z324 Lhasa to Lanzhou 18:30/19:29 24h 59min Daily CNY522/USD87 CNY823/USD137

(One thing should keep in mind that your Tibet Travel Permit is required when foreign tourists are checking in the train from Lanzhou to Lhasa.)

Notice: The timetable and schedule are just used for reference. Actually, at present, Tibet travel is quite popular that the actual ticket requirements far exceed the supply. As a result, tourists have to pay more than the net price to buy tickets. Sometimes, even the travel agencies have to buy the tickets from the scalpers. Therefore, we can help you book the train tickets in and out of Lhasa by adding a little service fee (subject to different seasons and cities) to the net price to guarantee the tickets for you.

Facilities of Lanzhou Lhasa Train

Lanzhou Lhasa train is equipped with modern facilities. There is one dining car offering food and drinks. There are toilets and washing basins at the end of each coach. The spoiled water is 24 hours available for free. In addition, as it is a journey to high altitude, high altitude sickness should be taken into consideration. The Lanzhou Lhasa Trains are equipped with two kinds of oxygen supply systems to help passengers reduce the effect of high altitude. So there is no need to worry too much about suffering from altitude sickness on board.

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.

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

  • Tibet Train Schedule and Price 2022
    We offer the up to date schedule and ticket price of Tibet Trains from Beijing, 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.

Recommended Tour Packages

Lanzhou Tibet Nepal Overland Train Tour
Lanzhou - Lhasa - Shigatse - EBC - Gyirong - Kathmandu
FROM USD1708

8 Days Lanzhou Tibet Nepal Overland Train Tour

View more
Lanzhou Tibet Train Tour
Lanzhou - Lhasa

7 Days Lanzhou Tibet Train Tour

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