Travel from Yushu to Lhasa

Bus from Yushu to Lhasa

Dalian Bus operates a bus from Yushu to Lhasa once daily. Tickets cost $20 - $25 and the journey takes 7 h 20 min. 4 other operators also service this route.

How to get from Yushu to Lhasa

From Yushu bus to Changchun, walk to Changchunzhan, line 1 subway to Renminguangchang, walk to People Square, line 1 bus to Changchun airport, fly to Lhasa airport, then bus to Lhasa. 14 h 43 min $286. From Yushu bus to Changchun, train to Shenyang North, bus to Shenyang airport, fly to Lhasa airport, then bus to Lhasa. 15 h 29 min $410. From Yushu bus to Changchun, train to Harbin West Station, line 3 subway to Chengxianglu, walk to Chilun road, line 4 bus to Harbin airport, fly to Lhasa airport, then bus to Lhasa. 17 h 7 min $275. From Yushu bus to Changchun, walk to Changchunzhan, line 1 subway to Renminguangchang, walk to People Square, line 1 bus to Changchun airport, fly to Xigaze/Rikaze airport, taxi to Shigatse Bus Station, then bus to Lhasa. 25 h 7 min $532. From Yushu taxi to Fuyu North, train to Changchun, train to Zhongwei, then train to Lhasa. 44 h 9 min $189. From Yushu bus to Shenyang, bus to Taiyuan Bus Terminal, bus to Chengdu, then bus to Lhasa. 3 days 0 h $223. From Yushu bus to Shifu Square, line 2 subway to Shenyang Station North, walk to Shenyang, bus to Yinchuan, bus to Baiyin, bus to Lanzhou, walk to Lanzhou, then bus to Lasa West Suburb Coach Station. 3 days 3 h. From Yushu drive to Lhasa. 2 days 6 h $528.