Travel options for:
Bengaluru to Himachal Pradesh
  • Fly to Chandigarh

    $67 - $181
    1. Bengaluru

      33 min - 21.8 miles

      $10 - $13

    2. Bengaluru (BLR)

      2 h 55 min - non-stop

      $50 - $160

    3. Chandigarh (IXC)

      30 min - 17.4 miles

      $7 - $9

  • Fly to Kulu

    $173 - $816
    1. Bengaluru

      33 min - 21.8 miles

      $10 - $13

    2. Bengaluru (BLR)

      8 h 50 min - 1 stopover

      $160 - $800

    3. Kulu (KUU)

      17 min - 7.7 miles

      $3 - $4

  • Fly to Dehra Dun, taxi

    $91 - $217
    1. Bengaluru

      33 min - 21.8 miles

      $10 - $13

    2. Bengaluru (BLR)

      3 h - non-stop

      $60 - $180

    3. Dehra Dun (DED)

      1 h 10 min - 49.7 miles

      $21 - $25

  • Train

    $69 - $99
    1. Mantri Square Sampige Road

      16 min - every 15 minutes

      $1

    2. Yesvantpur Junction (YPR)

      31 h 20 min - once a week

      $35 - $55

    3. Delhi S Rohilla (DEE)

      19 min - 1 miles

    4. Shastri Nagar

      19 min - every 5 minutes

      $1

    5. New Delhi (NDLS)

      4 h 5 min - once daily

      $14 - $20

    6. Kalka (KLK)

      1 h 25 min - 61 miles

      $19 - $23

  • Bus

    1. Bangalore

      16 h 45 min - every 15 minutes

      $9 - $14

    2. Mumbai

      10 min - 2390 feet

    3. Vidya Vihar

      11 min - every 10 minutes

      $1

    4. Parel

      12 min - 3418 feet

    5. Mumbai

      23 h - every 3 hours

    6. Delhi

      12 min - 3550 feet

    7. Chandni Chowk

      3 min - every 5 minutes

      $1

    8. Delhi

      11 h - once daily

      $8 - $13

  • Train, taxi

    $62 - $92
    1. Mantri Square Sampige Road

      16 min - every 15 minutes

      $1

    2. Yesvantpur Junction (YPR)

      2 days 4 h - twice a week

      $40 - $65

    3. Chandigarh (CDG)

      1 h 49 min - 74.1 miles

      $22 - $27

  • Drive

    $250 - $370
    1. Bengaluru

      34 h 9 min - 1541.7 miles

      $250 - $370

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

From Bengaluru taxi to Bengaluru airport, fly to Chandigarh airport, then taxi to Kālka. 3 h 58 min $121. From Bengaluru taxi to Bengaluru airport, fly to Kulu airport, then taxi to Kulu. 9 h 41 min $256. From Bengaluru taxi to Bengaluru airport, fly to Dehra Dun airport, then taxi to Pāonta Sāhib. 4 h 44 min $127. From Mantri Square Sampige Road Metro to Yesvantpur Junction (YPR), train to Delhi S Rohilla (DEE), walk to Shastri Nagar, subway to New Delhi (NDLS), train to Kalka (KLK), then taxi to Shimla. 39 h 47 min $86. From Bangalore bus to Mumbai, walk to Vidya Vihar, train to Parel, walk to Mumbai, bus to Delhi, walk to Chandni Chowk, Metro to Delhi, then bus to Shimla. 2 days 5 h. From Mantri Square Sampige Road Metro to Yesvantpur Junction (YPR), train to Chandigarh (CDG), then taxi to Shimla. 2 days 7 h $77. From Bengaluru drive to Shimla. 34 h 9 min $306.