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.
|40h30m||Soft Sleeper $187|
Hard Sleeper $11
Hard Seat $55
|1||Beijing West 北京西||-||20:00||0min|
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.
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.
Beijing Travel Guide