Home>Tibet Train>Xining to Lhasa Train Schedule

Xining to Lhasa Train Schedule & Online Ticket Booking

Last Update: July 21, 2017

Train Z6801 is the only one train which drives directly from Xining to Lhasa. Compared with trains to Lhasa from major cities like Beijing, Shanghai and Guangzhou, Xining-Lhasa train (Z6801) runs every other day and offers you the shortest ride of 1,972km in total. Xining-Lhasa train sets off from Xining Railway Station at 14:01 and arrives at Lhasa Railway Station at 11:10 on the second day. On the back, Lhasa-Xining train (Z6802) returns at 08:50.

Taking train to Lhasa from Xining is one of the most favorite routes for visitors to Tibet. There are seven trains heading towards Tibet. Daily train for Lhasa only leaves from Beijing, Shanghai and Guangzhou. Trains to Tibet from other major large cities like Chengdu, Chongqing, Lanzhou and Xining would depart every other day.

Besides the direct train from Xining to Lhasa, all the other trains to Lhasa would pass through Xining Railway Station. If you failed to book train tickets from other popular cities and still want to experience Qinghai-Tibet train trip, flying to Xining and enter Tibet by trains from Xining is another good try.

Xining-Lhasa Train Fare & Online Ticket Booking

Train No.

Dep. / Arr.



Hard seat

Hard sleeper

Soft sleeper

Z6801 Xining-Lhasa

14:01 / 11:10


21hr, 09min (1,972km)




Z6802 Lhasa-Xining

08:50 / 06:43


21hr, 53min (1,972km)




Xining to Lhasa Train Ticket Online Book

Note: The above ticket prices are just the net price you could see on your ticket. Because of the limit supply and huge demand of Tibet train tickets, tourists may have to pay more than the net price to buy tickets, especially in peak season. Please send us an inquiry for the exact price of the train you preferred to take.

22 Hours' Xining to Lhasa Train Itinerary Details

Day1 Get on Z6801 Train from Xining to Lhasa

Z6801 train from Xining to Lhasa departs at 14:01. You are advised to bring all your belongings and Tibet travel permit to Xining Railway Station one hour ahead.

Today is the first day on Xining-Lhasa Train (Z6801). You can indulge yourself in the plateau scenery outside the window.

Located at the northwest to Xining city, Qinghai Lake, the largest salt water lake in China, is also considered as holy lake by Tibetans and Mongolians. You would be definitely attracted by endless snow mountains, illimitable grasslands, numerous cattle and sheep along the Qinghai-Tibet railway.

As the Xining-Lhasa train enters plateau area after Golmud, the oxygen supplement system begins to work to release altitude sickness like dizziness and fatigue etc.

Day2 Enjoy Spectacular Senery along the Qinghai-Tibet Railway and Arrive in Lhasa

At midnight, Xining-Lhasa Train (Z6801) would take you to pass over Qarhan Salt Lake and Chumaer River.

In the morning, you would see the majestic snow mountains and peaks like Tanggula Mountain and Sangdankangsang Summit. If weather is good, you can enjoy the beauty of Cuona Lake and surroundings.

At 11:10, you would arrive at Lhasa Railway Station safely by Xining-Lhasa train (Z6801).

Xining-Lhasa railway map

In the following 21:09 hours, Xining-Lhasa train would drive you to appreciate the essence of Qinghai-Tibet Plateau.

Xining Lhasa Train Schedule

The Train Schedule and Timetable of the Direct Train from Xining to Lhasa (Train Z6801)

All Useful Articles about Xining To Lhasa Train Schedule

Ask a Quick Question

Question Summary*



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


0 Comment ON "Xining to Lhasa Train Schedule & Online Ticket Booking"