hero
How2Go
Indi to Shajapur

Indi to Shajapur

Shajapur is approximately 900+ kms from Indi. The fastest way to reach Shajapur from Indi is by Bus, Flight, Train Via Pune, Indore. It takes approximately 12 hours. The cheapest way to reach Shajapur from Indi is by Train Via Solapur, Indore which would take approximately 26 hours.

Sort By
Mode of Transport

Via Pune, Indore

RECOMMENDED

FASTEST

Indi

Pune

Indore

Shajapur

Approx Travel Time

12h 7m

₹6,901

Onwards

Indi

Pune

Indore

Shajapur

Approx Travel Time

13h 57m

₹6,951

Onwards

Indi

Pune

Indore

Shajapur

Approx Travel Time

1d 0h 52m

₹4,279

Onwards

Via Osmanabad, Itarsi

Indi

Osmanabad

Itarsi

Shajapur

Approx Travel Time

20h 16m

On Demand

Ads by MMT

Via Solapur, Indore

CHEAPEST

Indi

Solapur

Indore

Shajapur

Approx Travel Time

1d 2h 15m

₹620

Onwards

Indi

Solapur

Indore

Shajapur

Approx Travel Time

1d 4h 5m

₹670

Onwards

Via Pune, Dewas

Indi

Pune

Dewas

Shajapur

Approx Travel Time

1d 1h 37m

₹4,144

Onwards

Ads by MMT

Via Pune, Lonavala

Indi

Pune

Lonavala

Shajapur

Approx Travel Time

22h 29m

On Demand

Indi

Pune

Lonavala

Shajapur

Approx Travel Time

22h 27m

On Demand

Via Pandharpur, Itarsi

Indi

Pandharpur

Itarsi

Shajapur

Approx Travel Time

23h 38m

On Demand

Frequently Asked Questions

What is the distance between Indi and Shajapur?

Shajapur is approximately 900+ kms from Indi.

How long does it take to reach Shajapur from Indi?

It takes approximately 12 hours to reach Shajapur from Indi by Bus, Flight, Train Via Pune, Indore.

What is the cheapest way to reach Shajapur from Indi?

The cheapest way to reach Shajapur from Indi is by Train Via Solapur, Indore.

What is the fastest way to reach Shajapur from Indi?

The fastest way to reach Shajapur from Indi is by Bus, Flight, Train Via Pune, Indore.

twitterfacebook

© 2024 MAKEMYTRIP PVT. LTD.

Country India