Travel from Agra to Lhasa

Bus from Agra to Lhasa

RedBus operates a bus from Agra to Lhasa hourly. Tickets cost $3 - $12 and the journey takes 4 h. 5 other operators also service this route.

How to get from Agra to Lhasa

From Agra Cantt (AGC) train to New Delhi, Metro to Delhi airport, fly to Lhasa airport, then bus to Lhasa. 11 h 24 min $438. From Agra Cantt (AGC) train to New Delhi, Metro to Delhi airport, fly to Bagdogra airport, taxi to New Jalpaiguri (NJP), train to Siliguri Junction (SGUJ), drive to Yadong Xian, then bus to Lhasa. 18 h 38 min $149. From Agra taxi to Tundla Junction (TDL), train to Siliguri Junction (SGUJ), drive to Yadong Xian, then bus to Lasa North Suburb Coach Station. 39 h 7 min $88. From Agra Fort (AF) train to Sagauli Junction (SGL), drive to Birgunj, bus to Kathmandu, drive to Kathmandu, then bus to Lhasa Liuwu Coach Station. 2 days 3 h $121. From Idgah Agra Junction bus to Sarai Kale Khan, walk to Nizamuddin station, line 181 bus to Police Station Nizammuddin, line 181 bus to New Delhi, bus to Pokhara, bus to Kathmandu, drive to Kathmandu, then bus to Lhasa Liuwu Coach Station. 2 days 14 h $132. From Agra drive to Lhasa. 27 h 24 min $239.
Close Print Itinerary
  1. Here are 6 options to get from
    Agra to Lhasa:

    1. Trip:
      1 Train, fly to Lhasa, bus
      • One-Way approx: USD $249 - $821
      • Duration: 11 h 24 min
      Open +
      • Trip:
        1 Train, fly to Lhasa, bus
        • One-Way approx: USD $249 - $821
        • Duration: 11 h 24 min
        Close x
    2. Trip:
      2 Train, fly to Bagdogra, drive, bus
      • One-Way approx: USD $94 - $261
      • Duration: 18 h 38 min
      Open +
      • Trip:
        2 Train, fly to Bagdogra, drive, bus
        • One-Way approx: USD $94 - $261
        • Duration: 18 h 38 min
        Close x
    3. Trip:
      3 Train, drive, bus
      • One-Way approx: USD $76 - $99
      • Duration: 39 h 7 min
      Open +
      • Trip:
        3 Train, drive, bus
        • One-Way approx: USD $76 - $99
        • Duration: 39 h 7 min
        Close x
    4. Trip:
      4 Train, bus
      • One-Way approx: USD $112 - $123
      • Duration: 2 days 3 h
      Open +
      • Trip:
        4 Train, bus
        • One-Way approx: USD $112 - $123
        • Duration: 2 days 3 h
        Close x
    5. Trip:
      5 Bus
      • One-Way approx: USD $122 - $136
      • Duration: 2 days 14 h
      Open +
      • Trip:
        5 Bus
        • One-Way approx: USD $122 - $136
        • Duration: 2 days 14 h
        Close x
    6. Trip:
      6 Drive
      • One-Way approx: USD $190 - $290
      • Duration: 27 h 24 min
      Open +
      • Trip:
        6 Drive
        • One-Way approx: USD $190 - $290
        • Duration: 27 h 24 min
        Close x