Pune To Mahabaleshwar

The Pune to Mahabaleshwar distance is 120.5 Km via NH 48 by road. Mahabaleshwar does not have a train station, and the nearest station is Pune, at a distance of 71 kms from Mahabaleshwar. There are no flights from Pune to Mahabaleshwar. The closest airport to Mahabaleshwar is located in Pune at the distance of about one hundred and twenty kilometres. Click here to book Pune to Mahabaleshwar Cabs.

Pune To Mahabaleshwar

Pune To Mahabaleshwar By Cab

You can book cabs for one way or round trip rides. Cabs are the most comfortable way to travel between these two cities. It takes approximately 2-3 hours for the journey. There are a range of cabs available depending on your budget. Contact us today to get up to 30% OFF on your cab ride.

Pune To Mahabaleshwar By Bus

There are non-sleeper buses operating between Pune and Mahabaleshwar. The journey takes approximately 3 hours and prices start at INR 150. This is one of the most economic ways to travel between these two cities.

Pune To Mahabaleshwar By Train

Mahabaleshwar does not have a train station, and the nearest station is Pune, at a distance of 71 kms from Mahabaleshwar.

Pune To Mahabaleshwar By Flight

Traveling by air is one of the most expensive options. There are no flights from Pune to Mahabaleshwar. The closest airport to Mahabaleshwar is located in Pune at the distance of about one hundred and twenty kilometres. There are several taxi services available from Pune to Mahabaleshwar.