Lanzhou to Lhasa Train Schedule & Price

The overview of Lanzhou:

Lanzhou is a tourist city, and it has been selected as one of the top ten summer resort cities in mainland China. Besides, it is an excellent gateway to Tibet. with the second shortest train route to Lhasa ranking only second to Xining.

Destinations Train No. Depart Arrive Runtime Distance
(km)
Fare in CNY
Hard
sleeper
Soft
sleeper
Lanzhou to Lhasa Direct train Z917(暂时停运Temporary suspension) 2123 km
Lhasa to Lanzhou Z918(暂时停运Temporary suspension)
Lanzhou to Lhasa Passing by trains Z21
Z265
12:32
16:41
12:45
16:45
24h13m 2123 522 823
Lhasa to Lanzhou Passing by trains Z166
Z266
Z22
11:30
12:55
15:50
12:17
13:25
16:15
24h25m 2123 522 823
Frequency: Every day

Note: the train ticket costs we listed in the table are net ticket costs, but most of the time it is very difficult to get the train tickets as there is a huge number of visitors taking the train every day, so a certain amount of services will be added to get the tickets from a local ticket agent, the exact amount of service fees will differ based on the season, so please contact our trip advisor for the exact cost of the tickets.

Lanzhou Train station 

Address: No.393, East Road of Railway, Chengguan District, Lanzhou.
Phone: 0931-4922222
Distance from Airport: Approx. 71Km

Metro to there: Line 2
Bus to there
  No. 1, 6, 31, 110, 131, 181, 601, and K102

Taxi to there: Taking a taxi from the airport to Lanzhou Train station cost around CNY200 and takes about 80min.

Note: Please make sure that you have a copy of the Tibet Travel Permit to board the train.
Please use the below map to check the distance from your location to the train station.