
Mundra to Shajapur
Shajapur is approximately 850+ km from Mundra, making it a convenient option for a short trip or a quick transfer between the two destinations. Depending on your budget and preferred travel time, you can choose from different modes of transport to reach Shajapur.
Sort By
Mode of Transport
Via Surat
RECOMMENDED
Mundra
Surat
Shajapur
Approx Travel Time
11h 51m
₹3,755
Onwards
Via Ahmedabad, Indore
FASTEST
Mundra
Ahmedabad
Indore
Shajapur
Approx Travel Time
6h 55m
₹7,878
Onwards
Mundra
Ahmedabad
Indore
Shajapur
Approx Travel Time
8h 10m
₹8,698
Onwards
Via Viramgam
Mundra
Viramgam
Shajapur
Approx Travel Time
16h 4m
On Demand
Via Vadodara
Mundra
Vadodara
Shajapur
Approx Travel Time
15h 35m
₹1,145
Onwards
Via Indore
Mundra
Indore
Shajapur
Approx Travel Time
21h 45m
₹2,720
Onwards
Via Ahmedabad, Bhopal
Mundra
Ahmedabad
Bhopal
Shajapur
Approx Travel Time
22h 2m
₹16,106
Onwards
Mundra
Ahmedabad
Bhopal
Shajapur
Approx Travel Time
8h 18m
₹8,559
Onwards
Via Mumbai, Indore
Mundra
Mumbai
Indore
Shajapur
Approx Travel Time
7h 45m
₹10,647
Onwards
Via Anand
CHEAPEST
Mundra
Anand
Shajapur
Approx Travel Time
18h 23m
₹1,125
Onwards
Frequently Asked Questions
What is the distance between Mundra and Shajapur?
Shajapur is approximately 850+ kms from Mundra.
How long does it take to reach Shajapur from Mundra?
It takes approximately 7 hours to reach Shajapur from Mundra by 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 Flight, Train Via Ahmedabad, Indore.

