Lanzhou to Lhasa Train
- Last Updated: 2022-01-10

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.
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.)
Facilities of Lanzhou Lhasa Train
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
Email response within 0.5~24 hours.