Travel options for:
Indore to Mahābaleshwar
  • Fly to Pune, taxi

    $95 - $375
    1. Indore

      7 min - every 20 minutes - line 7

      $1

    2. Indore (IDR)

      1 h 20 min - non-stop

      $60 - $330

    3. Pune (PNQ)

      2 h 7 min - 83.5 miles

      $35 - $45

  • Fly to Mumbai, bus

    $48 - $169
    1. Indore

      7 min - every 20 minutes - line 7

      $1

    2. Indore (IDR)

      1 h 10 min - non-stop

      $35 - $150

    3. Mumbai (BOM)

      9 min - 5.8 miles

      $5 - $7

    4. Mumbai

      9 h - every 30 minutes

      $8 - $12

  • Train, taxi

    $50 - $67
    1. Indore Junction Bg (INDB)

      21 h 3 min - once a week

      $19 - $28

    2. Chiplun (CHI)

      1 h 39 min - 69.5 miles

      $30 - $40

  • Bus

    $25 - $36
    1. Indore

      9 h 30 min - hourly

      $9 - $13

    2. Nashik

      5 h 30 min - hourly

      $8 - $12

    3. Mumbai

      9 h - every 30 minutes

      $8 - $12

  • Train, bus

    $25 - $38
    1. Indore Junction Bg (INDB)

      14 h 37 min - 5 times a week

      $16 - $25

    2. Kalyan

      32 min - every 10 minutes

      $1

    3. Vidya Vihar

      10 min - 2390 feet

    4. Mumbai

      9 h - every 30 minutes

      $8 - $12

  • Drive

    $70 - $110
    1. Indore

      10 h 28 min - 438.5 miles

      $70 - $110

  • 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 Pune airport, then taxi to Mahābaleshwar. 4 h 34 min $200. From Kalani Nagar line 7 bus to Indore airport, fly to Mumbai airport, taxi to Mumbai, then bus to Mahābaleshwar. 11 h 46 min $87. From Indore Junction Bg (INDB) train to Chiplun (CHI) then taxi to Mahābaleshwar. 22 h 42 min $62. From Indore bus to Nashik, bus to Mumbai, then bus to Mahabaleshwar. 24 h 31 min $30. From Indore Junction Bg (INDB) train to Kalyan, train to Vidya Vihar, walk to Mumbai, then bus to Mahabaleshwar. 24 h 44 min $35. From Indore drive to Mahābaleshwar. 10 h 28 min $87.

 
 

Bus from Indore to Mahābaleshwar

RedBus operates a bus from Indore to Mahābaleshwar every 30 minutes. Tickets cost $9 - $13 and the journey takes 9 h 30 min. 2 other operators also service this route.