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

    $57 - $259
    1. Mumbai

      15 min - every 10 minutes

      $1

    2. Mumbai (BOM)

      2 h 20 min - non-stop

      $50 - $250

    3. Chandigarh (IXC)

      30 min - 17.4 miles

      $7 - $9

  • Fly to Dehra Dun, taxi

    $71 - $345
    1. Mumbai

      15 min - every 10 minutes

      $1

    2. Mumbai (BOM)

      2 h 20 min - non-stop

      $50 - $320

    3. Dehra Dun (DED)

      1 h 10 min - 49.7 miles

      $21 - $25

  • Train, taxi

    $51 - $68
    1. Bandra Terminus (BDTS)

      28 h 5 min - twice a week

      $29 - $45

    2. Chandigarh (CDG)

      1 h 49 min - 74.1 miles

      $22 - $27

  • Bus

    $9 - $13
    1. Mumbai

      23 h - every 3 hours

    2. Delhi

      12 min - 3550 feet

    3. Chandni Chowk

      3 min - every 5 minutes

      $1

    4. Delhi

      11 h - once daily

      $9 - $13

  • Train, bus

    $39 - $54
    1. Dadar (DR)

      25 h 20 min - once daily

      $28 - $40

    2. New Delhi

      6 min - every 5 minutes

      $1

    3. Delhi

      11 h - once daily

      $9 - $13

  • Drive

    $170 - $250
    1. Mumbai

      24 h 47 min - 1062 miles

      $170 - $250

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

From Elphinstone Rd train to Mumbai airport, fly to Chandigarh airport, then taxi to Kālka. 4 h 5 min $99. From Elphinstone Rd train to Mumbai airport, fly to Dehra Dun airport, then taxi to Pāonta Sāhib. 4 h 45 min $125. From Bandra Terminus (BDTS) train to Chandigarh (CDG) then taxi to Shimla. 29 h 54 min $62. From Mumbai bus to Delhi, walk to Chandni Chowk, Metro to Delhi, then bus to Shimla. 35 h 17 min $11. From Dadar (DR) train to New Delhi, Metro to Delhi, then bus to Shimla. 37 h 28 min $46. From Mumbai drive to Shimla. 24 h 47 min $211.