
Mundra to Shajapur
Shajapur is approximately 800+ kms from Mundra. The fastest way to reach Shajapur from Mundra is by Bus, Flight, Train Via Ahmedabad, Indore. It takes approximately 15 hours. The cheapest way to reach Shajapur from Mundra is by Bus, Train Via Anand which would take approximately 18 hours.
Sort By
Mode of Transport
Via Vadodara
RECOMMENDED
Mundra
Vadodara
Shajapur
Approx Travel Time
16h 18m
₹1,255
Onwards
Via Gandhidham, Dahod
Mundra
Gandhidham
Dahod
Shajapur
Approx Travel Time
16h 57m
₹2,366
Onwards
Via Ahmedabad, Indore
FASTEST
Mundra
Ahmedabad
Indore
Shajapur
Approx Travel Time
14h 25m
₹4,149
Onwards
Via Nadiad, Ujjain
Mundra
Nadiad
Ujjain
Shajapur
Approx Travel Time
18h 41m
₹2,760
Onwards
Via Mahemdavad
Mundra
Mahemdavad
Shajapur
Approx Travel Time
17h 21m
On Demand
Via Anand
CHEAPEST
Mundra
Anand
Shajapur
Approx Travel Time
17h 49m
₹1,235
Onwards
Via Mahemdavad, Vadodara
Mundra
Mahemdavad
Vadodara
Shajapur
Approx Travel Time
17h 33m
On Demand
Via Nadiad
Mundra
Nadiad
Shajapur
Approx Travel Time
18h 23m
₹1,240
Onwards
Via Nadiad, Vadodara
Mundra
Nadiad
Vadodara
Shajapur
Approx Travel Time
17h 42m
₹1,305
Onwards
Via Gandhidham, Vadodara
Mundra
Gandhidham
Vadodara
Shajapur
Approx Travel Time
17h 4m
₹2,456
Onwards
Frequently Asked Questions
What is the distance between Mundra and Shajapur?
Shajapur is approximately 800+ kms from Mundra.
How long does it take to reach Shajapur from Mundra?
It takes approximately 15 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 Anand.
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.