
Shajapur to Mundra
Mundra is approximately 800+ kms from Shajapur. The fastest way to reach Mundra from Shajapur is by Train, Flight, Bus Via Surat, Jamnagar. It takes approximately 14 hours. The cheapest way to reach Mundra from Shajapur is by Train, Bus Via Anand which would take approximately 18 hours.
Sort By
Mode of Transport
Via Vadodara
RECOMMENDED
Shajapur
Vadodara
Mundra
Approx Travel Time
16h 18m
₹1,255
Onwards
Via Ahmedabad, Jamnagar
Shajapur
Ahmedabad
Jamnagar
Mundra
Approx Travel Time
14h 5m
On Demand
Via Dahod, Gandhidham
Shajapur
Dahod
Gandhidham
Mundra
Approx Travel Time
16h 57m
₹2,558
Onwards
Via Surat, Jamnagar
FASTEST
Shajapur
Surat
Jamnagar
Mundra
Approx Travel Time
13h 50m
₹3,414
Onwards
Via Ujjain, Vadodara
Shajapur
Ujjain
Vadodara
Mundra
Approx Travel Time
21h 13m
₹1,655
Onwards
Via Neemach, Ahmedabad
Shajapur
Neemach
Ahmedabad
Mundra
Approx Travel Time
1d 3h 12m
₹7,862
Onwards
Via Mahemdavad
Shajapur
Mahemdavad
Mundra
Approx Travel Time
17h 21m
On Demand
Via Anand
CHEAPEST
Shajapur
Anand
Mundra
Approx Travel Time
17h 49m
₹1,235
Onwards
Via Indore, Ahmedabad
Shajapur
Indore
Ahmedabad
Mundra
Approx Travel Time
14h 25m
₹4,258
Onwards
Via Nadiad
Shajapur
Nadiad
Mundra
Approx Travel Time
18h 23m
₹1,240
Onwards
Frequently Asked Questions
What is the distance between Shajapur and Mundra?
Mundra is approximately 800+ kms from Shajapur.
How long does it take to reach Mundra from Shajapur?
It takes approximately 14 hours to reach Mundra from Shajapur by Train, Flight, Bus Via Surat, Jamnagar.
What is the cheapest way to reach Mundra from Shajapur?
The cheapest way to reach Mundra from Shajapur is by Train, Bus Via Anand.
What is the fastest way to reach Mundra from Shajapur?
The fastest way to reach Mundra from Shajapur is by Train, Flight, Bus Via Surat, Jamnagar.