hero
How2Go
Shajapur to Unjha

Shajapur to Unjha

Unjha is approximately 500+ kms from Shajapur. The fastest way to reach Unjha from Shajapur is by Train, Flight Via Indore, Ahmedabad. It takes approximately 8 hours. The cheapest way to reach Unjha from Shajapur is by Train Via Ahmedabad which would take approximately 12 hours.

Sort By
Mode of Transport

Via Ahmedabad

RECOMMENDED

CHEAPEST

Shajapur

Ahmedabad

Unjha

Approx Travel Time

11h 55m

₹340

Onwards

Shajapur

Ahmedabad

Unjha

Approx Travel Time

12h 28m

₹2,217

Onwards

Via Khachrod, Ahmedabad

Shajapur

Khachrod

Ahmedabad

Unjha

Approx Travel Time

13h 20m

₹530

Onwards

Shajapur

Khachrod

Ahmedabad

Unjha

Approx Travel Time

13h 53m

₹2,407

Onwards

Ads by MMT

Via Nadiad

Shajapur

Nadiad

Unjha

Approx Travel Time

12h 25m

On Demand

Via Ratlam, Ahmedabad

Shajapur

Ratlam

Ahmedabad

Unjha

Approx Travel Time

13h 20m

₹390

Onwards

Shajapur

Ratlam

Ahmedabad

Unjha

Approx Travel Time

13h 53m

₹2,267

Onwards

Ads by MMT

Via Anand

Shajapur

Anand

Unjha

Approx Travel Time

12h 40m

On Demand

Shajapur

Anand

Unjha

Approx Travel Time

13h 35m

₹3,197

Onwards

Via Indore, Ahmedabad

FASTEST

Shajapur

Indore

Ahmedabad

Unjha

Approx Travel Time

7h 35m

₹3,324

Onwards

Frequently Asked Questions

What is the distance between Shajapur and Unjha?

Unjha is approximately 500+ kms from Shajapur.

How long does it take to reach Unjha from Shajapur?

It takes approximately 8 hours to reach Unjha from Shajapur by Train, Flight Via Indore, Ahmedabad.

What is the cheapest way to reach Unjha from Shajapur?

The cheapest way to reach Unjha from Shajapur is by Train Via Ahmedabad.

What is the fastest way to reach Unjha from Shajapur?

The fastest way to reach Unjha from Shajapur is by Train, Flight Via Indore, Ahmedabad.

twitterfacebook

© 2024 MAKEMYTRIP PVT. LTD.

Country India