Travel options for:
Bengaluru to Darjeeling
  • Fly

    $135 - $707
    1. Bengaluru

      33 min - 21.9 miles

      $10 - $13

    2. Bengaluru (BLR)

      4 h 15 min - 1 stopover

      $90 - $650

    3. Bagdogra (IXB)

      1 h 4 min - 43.8 miles

      $35 - $45

  • Train

    $70 - $96
    1. Bangalore Cant (BNC)

      44 h 45 min - once a week

      $40 - $60

    2. Siliguri Junction (SGUJ)

      59 min - 41.1 miles

      $30 - $40

  • Bus, taxi

    $81 - $104
    1. Bangalore

      16 h 45 min - every 15 minutes

      $9 - $14

    2. Mumbai

      9 h - hourly

      $11 - $16

    3. Islampur

      1 h 52 min - 79.8 miles

      $60 - $75

  • Drive

    $240 - $350
    1. Bengaluru

      34 h 46 min - 1485.2 miles

      $240 - $350

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

From Bengaluru taxi to Bengaluru airport, fly to Bagdogra airport, then taxi to Darjeeling. 5 h 53 min $182. From Bangalore Cant (BNC) train to Siliguri Junction (SGUJ) then taxi to Darjeeling. 45 h 44 min $88. From Bangalore bus to Mumbai, bus to Islampur, then taxi to Darjeeling. 2 days 4 h $95. From Bengaluru drive to Darjeeling. 34 h 46 min $295.