Travel from Bangkok to Lhasa

Bus from Bangkok to Lhasa

Bangkok Mass Transit Authority operates a bus from Bangkok to Lhasa hourly. Tickets cost $1 - $2 and the journey takes 37 min. 5 other operators also service this route.

How to get from Bangkok to Lhasa

From Phaya Thai train to Bangkok airport, fly to Lhasa airport, then bus to Lhasa. 10 h 33 min $405. From Phan Fa bus to Sirat Expressway, walk to Bangkok Mochit, bus to Nong Khai, drive to Laos Vientiane, bus to South Bus Station, line 1 Metro to Rixin 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 22 h $305. From Bangkok Tara Travel bus to Vang Vieng Laos, walk to Vang Vieng, bus to Luang Prabang, bus to South Bus Station, line 1 Metro to Kunming, train to Chengdu, then bus to Lhasa. 3 days 10 h $215. From Bangkok Tara Travel bus to Vientiane Bus Station, Sleeper to South Bus Station, line 1 Metro to Kunming, train to Chengdu, then train to Lhasa. 4 days 13 h $222. From Bangkok drive to Lhasa. 45 h 10 min $351.
Close Print Itinerary
  1. Here are 5 options to get from
    Bangkok to Lhasa:

    1. Trip:
      1 Fly, bus
      • One-Way approx: USD $265 - $656
      • Duration: 10 h 33 min
      Open +
      • Trip:
        1 Fly, bus
        • One-Way approx: USD $265 - $656
        • Duration: 10 h 33 min
        Close x
    2. Trip:
      2 Bus
      • One-Way approx: USD $285 - $340
      • Duration: 2 days 22 h
      Open +
      • Trip:
        2 Bus
        • One-Way approx: USD $285 - $340
        • Duration: 2 days 22 h
        Close x
    3. Trip:
      3 Bus, train
      • One-Way approx: USD $191 - $216
      • Duration: 3 days 10 h
      Open +
      • Trip:
        3 Bus, train
        • One-Way approx: USD $191 - $216
        • Duration: 3 days 10 h
        Close x
    4. Trip:
      4 Bus, Sleeper, train
      • One-Way approx: USD $205 - $238
      • Duration: 4 days 13 h
      Open +
      • Trip:
        4 Bus, Sleeper, train
        • One-Way approx: USD $205 - $238
        • Duration: 4 days 13 h
        Close x
    5. Trip:
      5 Drive
      • One-Way approx: USD $280 - $420
      • Duration: 45 h 10 min
      Open +
      • Trip:
        5 Drive
        • One-Way approx: USD $280 - $420
        • Duration: 45 h 10 min
        Close x