Travel from Mexico-City to Lhasa

How to get from Mexico City to Lhasa?

There is no direct connection from Mexico City to Lhasa. However, you can take the line 4 night bus to Mexico City airport, fly to Lhasa, then take the bus to Lhasa. Alternatively, you can take the line 4 night bus to Mexico City airport, fly to Xigaze/Rikaze, take the taxi to Shigatse Bus Station, then take the bus to Lhasa.

How to get from Mexico City to Lhasa

From San Lázaro line 4 night bus to Mexico City airport, fly to Lhasa airport, then bus to Lhasa. 27 h 5 min $1,400. From San Lázaro line 4 night bus to Mexico City airport, fly to Xigaze/Rikaze airport, taxi to Shigatse Bus Station, then bus to Lhasa. 33 h 24 min $1,161. From San Lázaro line 4 night bus to Mexico City airport, fly to Nyingchi airport, then taxi to Lhasa. 30 h 44 min $1,265. From San Lázaro line 4 night bus to Mexico City airport, fly to Bagdogra airport, taxi to New Jalpaiguri (NJP), train to Siliguri Junction (SGUJ), drive to Yadong Xian, then bus to Lhasa. 40 h 29 min $2,052.