Shirdi to Mahabaleshwar distance is 306 kms .
Mahabaleshwar does not have a train station, and the nearest station is Pune, at a distance of 71 kms from Mahabaleshwar.
Mahabaleshwar & Journey photos
The distance between Shirdi and Mahabaleshwar, is almost 300 km. It takes about eight hours to reach Shirdi from Mahabaleshwar, by road. The condition of the roads really deteriorate in the monsoons and either way, the roads are really narrow and accident prone. The best way to reach Mahabaleshwar from Shirdi, is by train; but unfortunately both the places do not have major railway stations where many trains stop. The best thing to do, is to reach Kopargaon which is 13 km from Shirdi, by bus and take the Maharashtra Express till Wathar. From Wather, Mahabaleshwar is an hour away, by bus.
Transport options from Shirdi to Mahabaleshwar
Shirdi to Mahabaleshwar By Train: From Shirdi take a bus or taxi for Kopergaon, which is around 13 km away. Take a direct train from Kopergaon to Wathar Station, which takes around 8 hours. From Wathar Station, Mahabaleshwar is around 64 km away. Take a bus or taxi from the station to reach Mahabaleshwar. Economical and convenient. Suitable for families, kids and seniors.
Travel by Train
By Taxi 76 Km
By Train 163 Km
By Taxi 71 Km
|Train No.||Train Name||Origin||Dep.||Arr.||Days Of Run|
|11025||Bsl Pune Exp||Nasik Road||05:10||12:05||Y||Y||Y||Y||Y||Y||Y|
|More Trains ›|
|Chevrolet Tavera A/C||13||923|
|Ford Fiesta A/C||18||1278|
|Ford Ikon A/C||17||1207|
|More Cabs ›|
Many travel agents offer Shirdi to Mahabaleshwar tour packages in various budget categories.