hero
How2Go
Maihar to Shirdi

Maihar to Shirdi

Shirdi is approximately 1300+ kms from Maihar. The fastest way to reach Shirdi from Maihar is by Train, Flight Via Jabalpur, Hyderabad. It takes approximately 9 hours. The cheapest way to reach Shirdi from Maihar is by Train Via Harda which would take approximately 17 hours.

Sort By
Mode of Transport

Via Jabalpur, Hyderabad

RECOMMENDED

Maihar

Jabalpur

Hyderabad

Shirdi

Approx Travel Time

8h 47m

₹15,591

Onwards

FASTEST

Maihar

Jabalpur

Hyderabad

Shirdi

Approx Travel Time

8h 32m

₹11,375

Onwards

Maihar

Jabalpur

Hyderabad

Shirdi

Approx Travel Time

9h 15m

₹11,565

Onwards

Via Chalisgaon

Maihar

Chalisgaon

Shirdi

Approx Travel Time

16h 33m

₹5,476

Onwards

Ads by MMT

Via Harda

CHEAPEST

Maihar

Harda

Shirdi

Approx Travel Time

16h 25m

₹670

Onwards

Via Nashik

Maihar

Nashik

Shirdi

Approx Travel Time

19h 7m

₹790

Onwards

Ads by MMT

Via Indore

Maihar

Indore

Shirdi

Approx Travel Time

20h 20m

₹1,450

Onwards

Direct Bus

Maihar

Shirdi

Approx Travel Time

22h

₹3,299

Onwards

Via Nagpur, Aurangabad, Maharashtra

Maihar

Nagpur

Aurangabad, Maharashtra

Shirdi

Approx Travel Time

1d 1h 50m

₹3,982

Onwards

Via Amalner

Maihar

Amalner

Shirdi

Approx Travel Time

16h 49m

₹9,413

Onwards

Frequently Asked Questions

What is the distance between Maihar and Shirdi?

Shirdi is approximately 1300+ kms from Maihar.

How long does it take to reach Shirdi from Maihar?

It takes approximately 9 hours to reach Shirdi from Maihar by Train, Flight Via Jabalpur, Hyderabad.

What is the cheapest way to reach Shirdi from Maihar?

The cheapest way to reach Shirdi from Maihar is by Train Via Harda.

What is the fastest way to reach Shirdi from Maihar?

The fastest way to reach Shirdi from Maihar is by Train, Flight Via Jabalpur, Hyderabad.

twitterfacebook

© 2024 MAKEMYTRIP PVT. LTD.

Country India