Hi, Mahabaleshwar is one of the top holiday destinations in Maharashtra. It is about 6 hours away from Mumbai and 3 hours away from Pune. A lot of people prefer going on a road trip by taking their own vehicles or renting cars or bikes. If neither option is feasible, you could opt to take the state bus that runs between these locations frequently.
Go through the various travel guides available on Tripoto to get a better idea about the route, where else you could travel to and what are the best places to see in Mahabaleshwar. Attaching some helpful posts below.
Have a great trip!
Personally I loved Mahabaleshwar, I wrote everything and upload whole trip here with name - Mahabaleshwar, Lonavala And Khandala Awesome Tourist Place- I wrote how to reach , what’s the best places , how to visit best places in Mahabaleshwar, etc though any specific question can contact freely.