Planning a Trip
1 Get in
1.1 By bus
1.2 By car
1.3 By train
1.4 Time of arrival
Mahabaleshwar is easily accessible from Pune and Mumbai. You can take a tourist bus (Volvo) from Mumbai, departing from Dadar East, Sion or Vashi. The ride will take you 6 hours and will cost around ₹1500. An ordinary AC bus will cost ₹200. The Volvo bus from Pune is operated by private companies (Neeta and Konduskar), and they charge approx ₹400 each way. The Govt. Express bus from Swargate starting 5:45AM and every hour with a price of ₹120 per individual. Private cab tours to Mahabaleshwar from Pune and Mumbai are operated by Vasa Cabs.
17.925973.656661 Bus station. (updated Aug 2018)
Mahabaleshwar is about 120 km by car from Pune, and 247 km from Mumbai.
From Mumbai, the trip takes about 5 to 6 hours if traveling via Panvel through Mahad and Poladpur. A better option is to take the Mumbai-Pune expressway and the highway onwards from Pune to Satara; this route is 40 km longer but only takes 5 hours, and has easier driving (the road is straighter). You have to get off this highway at a place called Sirur and then travel via Wai and Panchgani to Mahabaleshwar.
On arriving by car, the Municipal council charges a fee of ₹50 per head, which is collected on entry points to the town and is valid for seven days. The Panchgani Municipal council also charges an entrance of ₹50 per vehicle if you are just passing through on your way to Mahabaleshwar. Pune to Mahabaleshwa Car rental service is avaliable 24 hours.
You can also reach Satara by train from Mumbai or Bangalore. Mahabaleshwar is 47 km from Satara and takes little more than one hour from there.
Time of arrival
Try to arrive here in the morning because most of the hotels have a check-in time of 9AM. If you arrive later you may have to wait until another room becomes vacant.
You can get latest timetable for buses for Mahabaleshwar here.