Mumbai To Mahabaleshwar

The Mumbai to Mahabaleshwar distance is 263.1 Km via Bengaluru – Mumbai Hwy/Mumbai Hwy/Mumbai – Pune Hwy and 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 Mumbai to Mahabaleshwar. Mahabaleshwar does not have an airport, but the closest one is the Lohegaon Airport in Pune 128 Km away. Click here to book Mumbai to Mahabaleshwar Cabs.

Mumbai To Mahabaleshwar

Mumbai 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 5-6 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.

Mumbai To Mahabaleshwar By Bus

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

Mumbai 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.

Mumbai To Mahabaleshwar By Flight

Traveling by air is one of the most expensive options. There are no flights from Mumbai to Mahabaleshwar. Mahabaleshwar does not have an airport, but the closest one is the Lohegaon Airport in Pune 128 Km away. There are several taxi services available from Lohegaon Airport to Mahabaleshwar.