Travel from Luang-Prabang to Lhasa

Bus from Luang Prabang to Lhasa

Luang Prabang bus station operates a bus from Luang Prabang to Lhasa once daily. Tickets cost $51 and the journey takes 20 h. 3 other operators also service this route.

How to get from Luang Prabang to Lhasa

From Luang Prabang taxi to Luang Prabang airport, fly to Lhasa airport, then bus to Lhasa. 9 h 14 min $391. From Luang Prabang drive to Jinghong airport, fly to Lhasa airport, then bus to Lhasa. 14 h 6 min $388. From Luang Prabang taxi to Luang Prabang airport, fly to Xigaze/Rikaze airport, taxi to Shigatse Bus Station, then bus to Lhasa. 22 h 13 min $327. From Luang Prabang bus to South Bus Station, line 1 Metro to South Ring Road, taxi to Kunming West, bus to Yunnan Shangri-la, taxi to Shangri-La County, then bus to Lasa North Suburb Coach Station. 2 days 6 h $192. From Luang Prabang bus to South Bus Station, line 1 Metro to South Ring Road, line 2 Metro to Kunming North, bus to Chengdu, walk to Wenshu Monastery, line 1 subway to Chengdu, then bus to Lhasa. 2 days 9 h $171. From Luang Prabang bus to South Bus Station, line 1 Metro to Kunming, train to Chengdu, then train to Lhasa. 3 days 6 h $128. From Luang Prabang drive to Lhasa. 2 days 1 h $391.

Operators from Luang Prabang to Lhasa

OperatorPhoneWebsite
China Eastern AirlinesChina Eastern Airlines
Tibet Airlines CorporationTibet Airlines Corporation
Lao AirlinesLao Airlines
Air ChinaAir China
Airports ChinaAirports China
Sichuan AirlinesSichuan Airlines
Lucky Air Co. Ltd.Lucky Air Co. Ltd.
Spring AirlinesSpring Airlines
Kunming AirlinesKunming Airlines
Thai AirAsiaThai AirAsia
HainanHainan
QichezhanQichezhan
Luang Prabang bus stationLuang Prabang bus station
BaiduBaidu
China Bus GuideChina Bus Guide
Chengdu metroChengdu metro
Trip 8080Trip 8080
China Railways K-ClassChina Railways K-Class
China Railways Z-ClassChina Railways Z-Class
Close Print Itinerary
  1. Here are 7 options to get from
    Luang Prabang to Lhasa:

    1. Trip:
      1 Fly Luang Prabang to Lhasa, bus
      • One-Way approx: USD $151 - $762
      • Duration: 9 h 14 min
      Open +
      • Trip:
        1 Fly Luang Prabang to Lhasa, bus
        • One-Way approx: USD $151 - $762
        • Duration: 9 h 14 min
        Close x
    2. Trip:
      2 Drive to Jinghong, fly to Lhasa, bus
      • One-Way approx: USD $168 - $718
      • Duration: 14 h 6 min
      Open +
      • Trip:
        2 Drive to Jinghong, fly to Lhasa, bus
        • One-Way approx: USD $168 - $718
        • Duration: 14 h 6 min
        Close x
    3. Trip:
      3 Fly Luang Prabang to Xigaze/Rikaze, taxi, bus
      • One-Way approx: USD $243 - $448
      • Duration: 22 h 13 min
      Open +
      • Trip:
        3 Fly Luang Prabang to Xigaze/Rikaze, taxi, bus
        • One-Way approx: USD $243 - $448
        • Duration: 22 h 13 min
        Close x
    4. Trip:
      4 Bus Qichezhan
      • One-Way approx: USD $189 - $210
      • Duration: 2 days 6 h
      Open +
      • Trip:
        4 Bus Qichezhan
        • One-Way approx: USD $189 - $210
        • Duration: 2 days 6 h
        Close x
    5. Trip:
      5 Bus Trip 8080
      • One-Way approx: USD $147 - $192
      • Duration: 2 days 9 h
      Open +
      • Trip:
        5 Bus Trip 8080
        • One-Way approx: USD $147 - $192
        • Duration: 2 days 9 h
        Close x
    6. Trip:
      6 Bus, train
      • One-Way approx: USD $112 - $145
      • Duration: 3 days 6 h
      Open +
      • Trip:
        6 Bus, train
        • One-Way approx: USD $112 - $145
        • Duration: 3 days 6 h
        Close x
    7. Trip:
      7 Drive
      • One-Way approx: USD $320 - $470
      • Duration: 2 days 1 h
      Open +
      • Trip:
        7 Drive
        • One-Way approx: USD $320 - $470
        • Duration: 2 days 1 h
        Close x