hero
How2Go
Shirpur to Mahabaleshwar

Shirpur to Mahabaleshwar

Mahabaleshwar is approximately 450+ km from Shirpur, making it a convenient option for a short trip or a quick transfer between the two destinations. Depending on your budget and preferred travel time, you can choose from different modes of transport to reach Mahabaleshwar.

Read More
Sort By
Mode of Transport

Direct Bus

RECOMMENDED

CHEAPEST

FASTEST

Shirpur

Mahabaleshwar

Approx Travel Time

10h 2m

₹1,900

Onwards

Via Jalgaon, Pune

Shirpur

Jalgaon

Pune

Mahabaleshwar

Approx Travel Time

10h 12m

₹6,259

Onwards

Shirpur

Jalgaon

Pune

Mahabaleshwar

Approx Travel Time

10h 57m

₹4,150

Onwards

Via Dhule, Nashik

Shirpur

Dhule

Nashik

Mahabaleshwar

Approx Travel Time

10h 44m

₹3,094

Onwards

Via Shirdi

Shirpur

Shirdi

Mahabaleshwar

Approx Travel Time

10h 25m

₹2,720

Onwards

Via Dhule

Shirpur

Dhule

Mahabaleshwar

Approx Travel Time

10h 40m

₹2,899

Onwards

Via Malegaon

Shirpur

Malegaon

Mahabaleshwar

Approx Travel Time

10h 45m

₹2,899

Onwards

Via Nashik

Shirpur

Nashik

Mahabaleshwar

Approx Travel Time

10h 55m

₹3,200

Onwards

Via Nandgaon

Shirpur

Nandgaon

Mahabaleshwar

Approx Travel Time

12h 2m

₹2,299

Onwards

Via Nandgaon, Pune

Shirpur

Nandgaon

Pune

Mahabaleshwar

Approx Travel Time

11h 10m

₹3,533

Onwards

Frequently Asked Questions

What is the distance between Shirpur and Mahabaleshwar?

Mahabaleshwar is approximately 450+ kms from Shirpur.

How long does it take to reach Mahabaleshwar from Shirpur?

It takes approximately 10 hours to reach Mahabaleshwar from Shirpur by Bus.

What is the cheapest way to reach Mahabaleshwar from Shirpur?

The cheapest way to reach Mahabaleshwar from Shirpur is by Bus.

What is the fastest way to reach Mahabaleshwar from Shirpur?

The fastest way to reach Mahabaleshwar from Shirpur is by Bus.

Popular Places Routes

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India