Travel options for:
New Delhi to Lhasa
  • Fly to Lhasa, bus

    $244 - $805
    1. New Delhi

      21 min - every 10 minutes

      $1

    2. Delhi (DEL)

      4 h 40 min - 1 stopover

      $240 - $800

    3. Lhasa (LXA)

      50 min - hourly

      $4

  • Fly to Bagdogra, drive, bus

    $107 - $256
    1. New Delhi

      21 min - every 10 minutes

      $1

    2. Delhi (DEL)

      1 h 40 min - non-stop

      $40 - $170

    3. Bagdogra (IXB)

      17 min - 11 miles

      $13 - $16

    4. New Jalpaiguri (NJP)

      15 min - once daily

      $11 - $16

    5. Siliguri Junction (SGUJ)

      3 h 23 min - 139.7 miles

      $20 - $30

    6. Yadong Xian

      7 h - 3 times a week

      $23

  • Train, drive, bus

    $71 - $92
    1. Delhi (DLI)

      31 h 45 min - once daily

      $28 - $40

    2. Siliguri Junction (SGUJ)

      3 h 23 min - 139.7 miles

      $20 - $30

    3. Yadong Xian

      7 h - 3 times a week

      $23

  • Train, bus

    $113 - $122
    1. Delhi (DLI)

      23 h 30 min - once daily

      $22 - $35

    2. Raxual Junction (RXL)

      4 min - 3 miles

      $1

    3. Birgunj

      10 h - twice daily

      $10

    4. Kathmandu

      4 min - 2.4 miles

      $1

    5. Kathmandu

      19 h - once a week

      $79

  • Bus

    $112 - $118
    1. New Delhi Railway Station Gate

      56 min - every 15 minutes - line 181

      $1

    2. New Delhi

      6 h - once daily

      $26

    3. Pokhara

      5 h - every 3 hours

      $6 - $12

    4. Kathmandu

      4 min - 2.5 miles

      $1

    5. Kathmandu

      19 h - once a week

      $79

  • Drive

    $210 - $310
    1. New Delhi

      30 h 53 min - 1306.6 miles

      $210 - $310

  • Accommodation
  • Best Price Guarantee
  • Car Hire
  • Compare Best Rates
  • Things to do
  • View attractions

From New Delhi Metro to Delhi airport, fly to Lhasa airport, then bus to Lhasa. 8 h 39 min $424. From 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. 15 h 56 min $147. From Delhi (DLI) train to Siliguri Junction (SGUJ), drive to Yadong Xian, then bus to Lhasa North Suburb Coach Station. 43 h 8 min $82. From Delhi (DLI) train to Raxual Junction (RXL), drive to Birgunj, bus to Kathmandu, drive to Kathmandu, then bus to Lhasa Liuwu Coach Station. 2 days 6 h $117. From New Delhi Railway Station Gate 1 line 181 bus to New Delhi, bus to Pokhara, bus to Kathmandu, drive to Kathmandu, then bus to Lhasa Liuwu Coach Station. 2 days 10 h $117. From New Delhi drive to Lhasa. 30 h 53 min $259.