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.