Mahabaleshwar | India
Here you’ll find all of the information, content and tools you need to plan your holidays in India, including itineraries, accommodation and suggestions to make your holidays come alive.


Mahabaleshwar is the largest hill station in the Sahyadri range of Maharashtra state. It's at an altitude of 1372 m above seal level in Satara district, about 120 km southwest of Pune.


Find More  

Planning a Trip

1 Get in 1.1 By bus 1.2 By car 1.3 By train 1.4 Time of arrival By bus 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) By car 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. By train 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.