hero
How2Go
Shahapur to Shirdi

Shahapur to Shirdi

Shirdi is approximately 150+ km from Shahapur, 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 Shirdi.

Read More
Sort By
Mode of Transport

Direct Cab

RECOMMENDED

Shahapur

Shirdi

Approx Travel Time

2h 54m

₹4,018

Onwards

Via Nashik

Shahapur

Nashik

Shirdi

Approx Travel Time

3h 44m

₹445

Onwards

CHEAPEST

Shahapur

Nashik

Shirdi

Approx Travel Time

4h 5m

₹320

Onwards

Shahapur

Nashik

Shirdi

Approx Travel Time

9h 57m

₹2,300

Onwards

Shahapur

Nashik

Shirdi

Approx Travel Time

10h 28m

₹2,175

Onwards

Via Igatpuri

FASTEST

Shahapur

Igatpuri

Shirdi

Approx Travel Time

2h 49m

₹4,899

Onwards

Shahapur

Igatpuri

Shirdi

Approx Travel Time

4h 49m

On Demand

Frequently Asked Questions

What is the distance between Shahapur and Shirdi?

Shirdi is approximately 150+ kms from Shahapur.

How long does it take to reach Shirdi from Shahapur?

It takes approximately 3 hours to reach Shirdi from Shahapur by Bus Via Igatpuri.

What is the cheapest way to reach Shirdi from Shahapur?

The cheapest way to reach Shirdi from Shahapur is by Train Via Nashik.

What is the fastest way to reach Shirdi from Shahapur?

The fastest way to reach Shirdi from Shahapur is by Bus Via Igatpuri.

Popular Places Routes

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India