
Shajapur to Dwarka
Dwarka is approximately 800+ kms from Shajapur. The fastest way to reach Dwarka from Shajapur is by Train. It takes approximately 17 hours. The cheapest way to reach Dwarka from Shajapur is by Train Via Rajkot which would take approximately 18 hours.
Sort By
Mode of Transport
Via Surendranagar
Shajapur
Surendranagar
Dwarka
Approx Travel Time
18h 10m
₹455
Onwards
Via Viramgam
Shajapur
Viramgam
Dwarka
Approx Travel Time
18h 10m
On Demand
Via Anand
Shajapur
Anand
Dwarka
Approx Travel Time
18h 10m
₹500
Onwards
Via Rajkot
CHEAPEST
Shajapur
Rajkot
Dwarka
Approx Travel Time
18h 10m
₹425
Onwards
Via Ahmedabad
Shajapur
Ahmedabad
Dwarka
Approx Travel Time
18h 25m
₹480
Onwards
Via Wankaner
Shajapur
Wankaner
Dwarka
Approx Travel Time
18h 10m
₹440
Onwards
Via Vadodara
Shajapur
Vadodara
Dwarka
Approx Travel Time
18h 25m
₹625
Onwards
Via Khachrod, Ahmedabad
Shajapur
Khachrod
Ahmedabad
Dwarka
Approx Travel Time
19h 50m
₹670
Onwards
Via Ujjain, Vadodara
Shajapur
Ujjain
Vadodara
Dwarka
Approx Travel Time
19h 35m
₹560
Onwards
Frequently Asked Questions
What is the distance between Shajapur and Dwarka?
Dwarka is approximately 800+ kms from Shajapur.
How long does it take to reach Dwarka from Shajapur?
It takes approximately 17 hours to reach Dwarka from Shajapur by Train.
What is the cheapest way to reach Dwarka from Shajapur?
The cheapest way to reach Dwarka from Shajapur is by Train Via Rajkot.
What is the fastest way to reach Dwarka from Shajapur?
The fastest way to reach Dwarka from Shajapur is by Train.