Travel options for:
New Delhi to Gangtok
  • Fly, taxi

    $100 - $246
    1. New Delhi

      21 min - every 10 minutes

      $1

    2. Delhi (DEL)

      1 h 40 min - non-stop

      $40 - $170

    3. Bagdogra (IXB)

      1 h 57 min - 84.1 miles

      $60 - $75

  • Train, taxi

    $54 - $70
    1. New Delhi (NDLS)

      21 h - once daily

      $27 - $40

    2. New Jalpaiguri (NJP)

      1 h 51 min - 80 miles

      $26 - $32

  • Train, bus

    $36 - $51
    1. Delhi (DLI)

      31 h 45 min - once daily

      $28 - $40

    2. Siliguri

      4 h 30 min - 5 times a day

      $8 - $12

  • Bus, Hamro Deluxe, drive

    $62 - $76
    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

      6 min - 4.3 miles

      $1

    5. Kalanki

      11 h 45 min - once daily

      $14

    6. Kakadvitta

      2 h 11 min - 95.2 miles

      $15 - $23

  • Drive

    $150 - $220
    1. New Delhi

      21 h 24 min - 922.6 miles

      $150 - $220

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

From New Delhi Metro to Delhi airport, fly to Bagdogra airport, then taxi to Gangtok. 4 h 58 min ₹9,487. From New Delhi (NDLS) train to New Jalpaiguri (NJP) then taxi to Gangtok. 22 h 51 min ₹4,252. From Delhi (DLI) train to Siliguri then bus to Gangtok. 37 h 15 min ₹2,881. From New Delhi Railway Station Gate 1 line 181 bus to New Delhi, bus to Pokhara, bus to Kathmandu, drive to Kalanki, Hamro Deluxe to Kakadvitta, then drive to Gangtok. 2 days 4 h ₹4,702. From New Delhi drive to Gangtok. 21 h 24 min ₹11,929.