Home>Tibet Train Route>Xining to Lhasa

Xining to Lhasa

Last updated: April,21 2017

Xining is the capital of Qinghai Province at an altitude of 2,275 metres. It is now possible to take the train to the Tibetan Plateau from Xining. The distance from Lhasa to Xining is 1972km / 1233 miles.

Map of Xining Lhasa Train 

Route The railway from Xining to Lhasa is known as the famous Qinghai-Tibet Railway.

ChinaTibetTrain.com recommends that if you want to experience the new train to Tibet but do not want to spend hours travelling from other cities, you should fly into Xining and then take the train to Lhasa from Xining.

Xining is a popular destination to jump on the train and head to Tibet. Because of this corruption is everywhere. Do not be surprised to pay additional fees, surcharges, etc due to the supply and demand issues. One way to avoid the huge fees during the peak season is to ride from other stations.

Peak Season: May, June and August or September to early October.

Xining to Lhasa by Train Z6801 - Ticket Price & Online Booking

The Z6801 is the only train that starts directly from Xining and arrive in Lhasa. Z6801 departs from Xining every other day at 14:05 from Xining Train Station, and arrives at Lhasa at 12:00 on the second day.

The train running from Xining is pressurized, supplied with oxygen altimeters, and sealed. The windows have ultraviolet filters to protect passengers from UV radiation.

Train No.FromToDep. / Arr.Duration (km)StopsDuration
Z6801 Xining Lhasa 14:05 / 12:00 1,972 7 21hr, 55min
Ticket PriceBooking
Hard Seat Hard Sleeper Soft Sleeper Booking
¥224 ¥495 ¥781

1. The ticket prices of the trains from Lhasa to Xining is the same.
2. The ticket prices above are the net price. Since the demand of Xining to Lhasa train tickets always far exceeds the supply in peak season, tourists have to pay more than the net price to buy tickets. The actual price is subject to the market fluctuation. Please contact us for exact cost of Tibet train tickets on your preferred departure date.
3. A small service fee will be charged for Ticket-Only service. No service charge on booking train tickets if you also book a Tibet tour package with us.
4. Your submitted reservation is not an order but just an inquiry. The reservation need to be confirmed by Chinatibettrain.Com

Timetable of Xining to Lhasa Train - No.Z6801

StationAltitutdeArrivalDepartu reStop TimeDaysDistance
Xining 2,200 m -- 14:05 -- Day 1 --
Delingha 2,980 m 18:07 18:13 6 min Day 1 521 km
Golmud 2,780 m 20:58 21:23 25 min Day 1 830 km
Amdo 4,800 m 05:33 05:37 4 min Day 2 1,524 km
Nagchu 4,500 m 06:56 07:02 6 min Day 2 1,650 km
Damxung 4,290 m 08:38 08:42 2 min Day 2 1,808 km
Lhasa 3,650 m 12:00 -- -- Day 2 1,972 km

Timetable of Lhasa to Xining Train - No.Z6802

StationAltitutdeArrivalDepartu reStop TimeDaysDistance
Lhasa 3,650 m -- 08:50 -- Day 1 --
Damxung 4,290 m 10:39 10:43 4 min Day 1 164 km
Nagchu 4,500 m 12:21 12:27 6 min Day 1 322 km
Amdo 4,800 m 13:49 13:53 4 min Day 1 448 km
Golmud 2,780 m 23:25 23:50 25 min Day 1 1,142 km
Delingha 2,980 m 02:17 02:23 6 min Day 2 1,451 km
Xining 2,200 m 06:43 -- -- Day 2 1,972 km

2017 Train Schedule from Xining to Lhasa

Beside the direct Xining-Lhasa train Z6801, all the other trains to Lhasa stop over at Xining railway station. In this case, if you can’t buy a ticket from Beijing, Shanghai, Chengdu or other popular destinations, you may try to buy a ticket from Xining to Lhasa instead.

Here are the schedules of all the trains to Lhasa from Xining.

Train Number
(Xining to Lhasa)
14:05 12:00 21hr, 55min Every Other Day
(Lanzhou to Lhasa)
14:05 12:00 21hr, 55min Every Other Day
(Beijing to Lhasa)
15:00 12:30 21hr, 10min Every Day
(Chengdu to Lhasa)
12:14 09:55 21hr, 41min Every Other Day
(Chongqing to Lhasa)
12:14 09:55 21hr, 41min Every Other Day
(Guangzhou to Lhasa)
19:51 17:30 21hr, 39min Every Day
(Shanghai to Lhasa)
21:35 19:44 22hr, 09min Every Day

Why to take a train to Lhasa from Xining?

1. The Shortest Train Ride to Lhasa within 24 Hours

The distance from Xining to Lhasa is 1972 kilometers (about 1233 miles), which takes about 22 hours. It is the shortest train journey to Tibet with only one night on the train and most of the beautiful sceneries along the Qinghai-Tibet railway travelers can see on the train in the daytime.

2. More Helpful to Accumulate Altitude Changes

It is ideal for travelers to get to Xining (2283 meters) first, stay there at least 1 day and then take a train to Lhasa. It is not very helpful to accumulate the altitude changes from Beijing (44 metres), Shanghai (16 metres), Chengdu (485 metres) and other cities before reaching to Xining for the altitudes of those cities passing by are too low in the first day of the train journey.

3. More Chances to Get a Train Ticket to Lhasa from Xining

There are about 4 to 5 trains bound for Lhasa from Xining each day, which lead to a larger transportation capacity with more tickets supplied. If you are going to take a train to Tibet in peak season, usually comes in summer, you can start your train ride from Xining to Lhasa instead of starting from Beijing or Shanghai, which offers more chances to get a Qinghai-Tibet train ticket.

Please Note:
Though there are more tickets supplied in Xining railway station, there is no guarantee in summer when Tibet tourism reaches its peak season. It is advised to book your Xining-Lhasa train tickets in advance as early as possible with a reliable local travel agency.

Tibet Tran Ticket and Train Tour Booking

Recommended Tibet Tours from Xining by Train

Travel Guide of Xining to Lhasa Train

Have a Question? Ask below or call +86-28-85552884

Question Summary*



Please fill in your contact information, we will send you the answer by email


0 Comment ON "Xining to Lhasa "


Inquiry Tibet Train Ticket

Welcome to China Tibet Train. We offer China Tibet train tickets booking service and China tibet tour service. Please tell us your travel plan by completing the form below and we will get back to you via email within 24 hours.

  • Submit