
Mundra to Shajapur
Shajapur is approximately 750+ kms from Mundra. The fastest way to reach Shajapur from Mundra is by Bus, Flight, Train Via Ahmedabad, Indore. It takes approximately 14 hours. The cheapest way to reach Shajapur from Mundra is by Bus, Train Via Ahmedabad, Ratlam which would take approximately 20 hours.
Sort By
Mode of Transport
Via Ahmedabad
RECOMMENDED
Mundra
Ahmedabad
Shajapur
Approx Travel Time
18h 10m
On Demand
Via Ahmedabad, Indore
FASTEST
Mundra
Ahmedabad
Indore
Shajapur
Approx Travel Time
13h 50m
₹3,389
Onwards
Mundra
Ahmedabad
Indore
Shajapur
Approx Travel Time
14h 20m
₹3,439
Onwards
Via Ahmedabad, Ratlam
CHEAPEST
Mundra
Ahmedabad
Ratlam
Shajapur
Approx Travel Time
19h 35m
₹1,035
Onwards
Via Ahmedabad, Khachrod
Mundra
Ahmedabad
Khachrod
Shajapur
Approx Travel Time
19h 35m
On Demand
Via Gandhidham, Ahmedabad
Mundra
Gandhidham
Ahmedabad
Shajapur
Approx Travel Time
18h 20m
On Demand
Via Ahmedabad, Bhopal
Mundra
Ahmedabad
Bhopal
Shajapur
Approx Travel Time
14h 11m
On Demand
Via Ahmedabad, Kota
Mundra
Ahmedabad
Kota
Shajapur
Approx Travel Time
23h 35m
₹1,090
Onwards
Frequently Asked Questions
What is the distance between Mundra and Shajapur?
Shajapur is approximately 750+ kms from Mundra.
How long does it take to reach Shajapur from Mundra?
It takes approximately 14 hours to reach Shajapur from Mundra by Bus, Flight, Train Via Ahmedabad, Indore.
What is the cheapest way to reach Shajapur from Mundra?
The cheapest way to reach Shajapur from Mundra is by Bus, Train Via Ahmedabad, Ratlam.
What is the fastest way to reach Shajapur from Mundra?
The fastest way to reach Shajapur from Mundra is by Bus, Flight, Train Via Ahmedabad, Indore.