Login

Sign Up

After creating an account, you'll be able to track your payment status, track the confirmation and you can also rate the tour after you finished the tour.
Username*
Password*
Confirm Password*
First Name*
Last Name*
Birth Date*
Email*
Phone*
Country*
* Creating an account means you're okay with our Terms of Service and Privacy Statement.
Please agree to all the terms and conditions before proceeding to the next step

Already a member?

Login

Login

Sign Up

After creating an account, you'll be able to track your payment status, track the confirmation and you can also rate the tour after you finished the tour.
Username*
Password*
Confirm Password*
First Name*
Last Name*
Birth Date*
Email*
Phone*
Country*
* Creating an account means you're okay with our Terms of Service and Privacy Statement.
Please agree to all the terms and conditions before proceeding to the next step

Already a member?

Login

Login

Sign Up

After creating an account, you'll be able to track your payment status, track the confirmation and you can also rate the tour after you finished the tour.
Username*
Password*
Confirm Password*
First Name*
Last Name*
Birth Date*
Email*
Phone*
Country*
* Creating an account means you're okay with our Terms of Service and Privacy Statement.
Please agree to all the terms and conditions before proceeding to the next step

Already a member?

Login

Lanzhou to Lhasa Train

Lanzhou to Lhasa Train

Travelling from Lanzhou to Lhasa is a journey that only takes around 24 hours by train. The second shortest route to Lhasa by train. Lanzhou to Lhasa train is available every day with multiple trains. There are four different trains available in each day. The train route crosses three provinces and it covers the distance of 2188 km. (The return train is Z918)

Route Train # Depart Arrival Travel Time Distance  Fare/ Soft Sleeper  Fare/ Hard Sleeper
Lanzhou to Lhasa Z917 11:16 12:00 (2rd Day) 24Hr 44M 2218 Km 143 USD per Seat 91 USD Per Person
Lhasa to Lanzhou Z918 10:10 10:14 (2rd Day) 24Hr 44M 2218 Km 143 USD per Seat 91 USD Per Person
Lanzhou to Lhasa
Pass By Trains
Z21
T23
Z265
12:33
14:07
16:55
12:30 (2rd Day)
14:22 (2rd Day)
17:30 (2rd Day)
24Hr 44M
24Hr 44M
24Hr 44M
2218 Km
2218 Km
2218 Km
143 USD per Seat
143 USD per Seat
143 USD per Seat
91 USD Per Person
91 USD Per Person
91 USD Per Person
Lhasa to Lanzhou
Pass by Train
Z166
Z266
Z22
12:15
13:10
15:30
12:40 (2rd Day)
12:48 (2rd Day)
15:59 (2rd Day)
24Hr 44M
24Hr 44M
24Hr 44M
2218 Km
2218 Km
2218 Km
143 USD per Seat
143 USD per Seat
143 USD per Seat
91 USD Per Person
91 USD Per Person
91 USD Per Person

Lanzhou to Lhasa Train Time Table

Lanzhou to Lhasa Train Time Table

No Train Stations Station in Mandarin Arrival Time Departure Time Halt Time
1 Lanzhou 兰州 11:16
2 Xining 西宁 13:41 14:01 20 Minutes
3 Delingha 德令哈 18:03 18:09 6 Minutes
4 Golmud 格尔木 20:48 21:13 25 Minutes
5 Nagqu 那曲 7:24 7:30 6 Minutes
6 Lhasa 拉萨 11:10

Lhasa to Lanzhou Train Time Table

No Train Sations Station in Madarin Arrival Time Departure Time Hault Time
1 Lhasa 拉萨 8:50
2 Nagqu 那曲 10:36 10:40 4 Minutes
3 Golmud 格尔木 23:23 23:48 25 Minutes
4 Delingha 德令哈 2:15 2:23 8 Minutes
5 Xining 西宁 6:43 7:03 20 Minutes
6 Lanzhou 兰州 9:24

Lanzhou Train Station Information

The Lanzhou to Lhasa train starts from Lanzhou Train Station
The station Phone #: 028- 84445111
Please note that you have a copy of your Tibet Travel Permits in order to board the train.

Leave a Reply

Proceed Booking