Travel from Guiyang to Lhasa

Train from Guiyang to Lhasa

China Railways K-Class operates a train from Guiyang to Lhasa twice daily. Tickets cost $12 - $18 and the journey takes 6 h 29 min. 2 other operators also service this route.

How to get from Guiyang to Lhasa

From Guiyang taxi to Guiyang airport, fly to Lhasa airport, then bus to Lhasa. 5 h 3 min $279. From Guiyang taxi to Guizhou Jinyang Bus Station, bus to Suining, train to Chengdu, then bus to Lhasa. 33 h 58 min $142. From Guiyang train to Chongqing, walk to Lianglukou, subway to Chongqing North, then train to Lhasa. 2 days 2 h $68. From Guiyang drive to Lhasa. 42 h 16 min $343.

How long does it take to get from Guiyang to Lhasa?

It takes approximately 5 h 3 min to get from Guiyang to Lhasa.