You are here：Home>Trains > Beijing to Lhasa Train Travel
Beijing to Lhasa Train Travel
There are a pair of direct trains operated between Beijing and Lhasa in Tibet daily. It travels through Taiyuan, Xian, Lanzhou, Xining, Golmud, and arrives Lhasa 40 hours later. The train is specially designed to suit for the high plateau climate of Tibet. We have more details at Tibet trains page. At present, the connecting plan of train travel to Tibet is more popular. Many people, who cannot tolerate the long journey, take bullet train or flight to Lanzhou or Xining, then board the train there onto Lhasa via the Qinghai-Tibet railway.
Beijing - Lhasa Direct Trains
20:00 Beijing West
12:30 +2 Lhasa
Soft Sleeper $187 Hard Sleeper $11 Hard Seat $55
Beijing West 北京西
Beijing – Lanzhou High Speed Trains
Travel time from Beijing to Lanzhou reduces to less than 9 hours with high speed trains. The below listed trains are for your reference only.
Lanzhou to Lhasa Trains
All trains to Lhasa meet at Lanzhou and make this city a gateway onto Tibet. Plan your trip according to schedule of Z917 which is the only train terminates at Lanzhou.