Travel options for:
New Delhi to Darjeeling
  • Fly

    $75 - $216
    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 8 min - 43.9 miles

      $35 - $45

  • Train, taxi

    $63 - $84
    1. New Delhi (NDLS)

      21 h - once daily

      $27 - $40

    2. New Jalpaiguri (NJP)

      1 h 9 min - 44.7 miles

      $35 - $45

  • Train

    $58 - $80
    1. Delhi (DLI)

      31 h 45 min - once daily

      $28 - $40

    2. Siliguri Junction (SGUJ)

      1 h 3 min - 41.1 miles

      $30 - $40

  • Drive

    $140 - $210
    1. New Delhi

      19 h 13 min - 893.2 miles

      $140 - $210

  • 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 Darjeeling. 4 h 9 min $110. From New Delhi (NDLS) train to New Jalpaiguri (NJP) then taxi to Darjeeling. 22 h 9 min $78. From Delhi (DLI) train to Siliguri Junction (SGUJ) then taxi to Darjeeling. 32 h 48 min $74. From New Delhi drive to Darjeeling. 19 h 13 min $177.