Rajula to Shirdi Distance

Shirdi is approximately 850+ km from Rajula. Compare the available routes and travel options between the two cities. The fastest way to reach Shirdi takes approximately 19 hours. If you're planning a road trip, check weather and traffic updates before your journey, as monsoon showers or winter snowfall in hilly regions can increase travel time.

Route map showing distance and travel time from Rajula, India to Shirdi, India

Via Dahanu

RECOMMENDED

FASTEST

Rajula

Dahanu

Shirdi

Approx Travel Time

18h 58m

₹1,600

Onwards

Via Mahuva, Dahanu

Rajula

Mahuva

Dahanu

Shirdi

Approx Travel Time

20h 18m

₹1,621

Onwards

Rajula

Mahuva

Dahanu

Shirdi

Approx Travel Time

19h 28m

₹4,880

Onwards

Rajula

Mahuva

Dahanu

Shirdi

Approx Travel Time

19h 49m

₹1,976

Onwards

Ads by MMT

Via Mumbai, Nashik

Rajula

Mumbai

Nashik

Shirdi

Approx Travel Time

20h 14m

₹2,300

Onwards

Via Palsana

Rajula

Palsana

Shirdi

Approx Travel Time

19h 30m

₹1,700

Onwards

Ads by MMT

Via Valsad

CHEAPEST

Rajula

Valsad

Shirdi

Approx Travel Time

19h 42m

₹1,550

Onwards

Via Vapi

Rajula

Vapi

Shirdi

Approx Travel Time

20h 25m

₹1,700

Onwards

Via Mahuva, Valsad

Rajula

Mahuva

Valsad

Shirdi

Approx Travel Time

20h 30m

₹2,050

Onwards

Rajula

Mahuva

Valsad

Shirdi

Approx Travel Time

20h 59m

₹1,695

Onwards

Frequently Asked Questions

What is the straight-line (aerial) distance between Rajula and Shirdi?

The straight-line distance is approximately 300+ km.

What is the distance from Rajula to Shirdi via Dahanu?

Via Dahanu, the distance is approximately 850+ km, taking around 19 hours.

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India