Travel options for:
Indore to Shimla
  • Fly to Chandigarh, taxi

    $108 - $438
    1. Indore

      7 min - every 20 minutes - line 7

      $1

    2. Indore (IDR)

      3 h 40 min - 1 stopover

      $85 - $410

    3. Chandigarh (IXC)

      1 h 52 min - 76.3 miles

      $23 - $28

  • Fly to Dehra Dun, taxi

    $130 - $475
    1. Indore

      7 min - every 20 minutes - line 7

      $1

    2. Indore (IDR)

      3 h 25 min - 1 stopover

      $80 - $410

    3. Dehra Dun (DED)

      4 h 29 min - 165.4 miles

      $50 - $65

  • Train, taxi

    $45 - $59
    1. Indore Junction Bg (INDB)

      25 h 10 min - once a week

      $23 - $35

    2. Chandigarh (CDG)

      1 h 47 min - 73.3 miles

      $22 - $27

  • Bus

    $25 - $38
    1. Indore

      13 h - twice daily

      $9 - $13

    2. Jaipur

      5 h 30 min - hourly

      $8 - $12

    3. Delhi

      11 h - once daily

      $8 - $13

  • Drive

    $110 - $170
    1. Indore

      16 h 59 min - 724.4 miles

      $110 - $170

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

From Kalani Nagar line 7 bus to Indore airport, fly to Chandigarh airport, then taxi to Shimla. 6 h 39 min $247. From Kalani Nagar line 7 bus to Indore airport, fly to Dehra Dun airport, then taxi to Shimla. 9 h 1 min $270. From Indore Junction Bg (INDB) train to Chandigarh (CDG) then taxi to Shimla. 26 h 57 min $55. From Indore bus to Jaipur, bus to Delhi, then bus to Shimla. 30 h 54 min $31. From Indore drive to Shimla. 16 h 59 min $144.