Travel from Kolkata to Lhasa

How to get from Kolkata to Lhasa?

There is no direct connection from Kolkata to Lhasa. However, you can take the train to Siliguri Junction (SGUJ), take the drive to Yadong Xian, then take the bus to Lasa North Suburb Coach Station. Alternatively, you can take the bus to Siliguri, take the drive to Yadong Xian, then take the bus to Lasa North Suburb Coach Station.

How to get from Kolkata to Lhasa

ModeDurationPrice
From Sealdah (SDAH) train to Siliguri Junction (SGUJ), drive to Yadong Xian, then bus to Lasa North Suburb Coach Station.22 h 59 min$69
From Kolkata bus to Siliguri, drive to Yadong Xian, then bus to Lasa North Suburb Coach Station.23 h 29 min$60
From Sealdah (SDAH) train to Siliguri Junction (SGUJ), drive to Yadong Xian, then bus to Lhasa Liuwu Coach Station.24 h 59 min$69
From Sealdah‎ train to Gora Bazaar, bus to Kolkata airport, fly to Lhasa airport, then bus to Lhasa.13 h 36 min$654
From Sealdah‎ train to Gora Bazaar, bus to Kolkata airport, fly to Bagdogra airport, taxi to New Jalpaiguri (NJP), train to Siliguri Junction (SGUJ), drive to Yadong Xian, then bus to Lhasa.15 h 36 min$125