Xining to Lhasa train,one of the three initial railway routes of Qinghai-Tibet Railway,the distance between Xining and Lhasa is 1972km/1233miles,if you want to travel Tibet by train,Xining to Lhasa train route would be the best choice,only need around 22 hours.
Up to now,the two train lines running directly between Shanghai and Lhasa is Z6801 & Z6802; Z6801 starts from Xining Railway Station,ends in Lhasa Railway Station,Z6802 starts from Lhasa,ends in Xining Railway Station, the 5 midway stations connecting Xining and Lhasa is:Delingha,Golmud,Amdo,Nagqu,Damxung.
Train NO. |
From-to |
Departure time |
Arrival time |
Travel Time |
Frequency |
Price for Hard seat |
Price for Hard Sleeper |
Price for Soft sleeper |
Z6801 |
Xining-Lhasa |
12:19 |
09:55 |
21hours36mins |
every other day |
224RMB |
495RMB |
781RMB |
Z6802 |
Lhasa-Xining |
08:50 |
06:43 |
21hours53mins |
every other day |
224RMB |
495RMB |
781RMB |
Please be advised that the train information is for your reference only.
Fell free to contact us if you need tickets booking.