
Shajapur to Dwarka
Dwarka is approximately 950+ kms from Shajapur. The fastest way to reach Dwarka from Shajapur is by Train, Flight Via Indore, Rajkot. It takes approximately 9 hours. The cheapest way to reach Dwarka from Shajapur is by Train which would take approximately 19 hours.
Sort By
Mode of Transport
Via Surendranagar
Shajapur
Surendranagar
Dwarka
Approx Travel Time
17h 56m
On Demand
Via Indore, Rajkot
FASTEST
Shajapur
Indore
Rajkot
Dwarka
Approx Travel Time
8h 43m
₹4,364
Onwards
Shajapur
Indore
Rajkot
Dwarka
Approx Travel Time
9h 45m
₹4,436
Onwards
Shajapur
Indore
Rajkot
Dwarka
Approx Travel Time
11h 55m
₹4,565
Onwards
Shajapur
Indore
Rajkot
Dwarka
Approx Travel Time
12h 57m
₹4,637
Onwards
Via Indore, Ahmedabad
Shajapur
Indore
Ahmedabad
Dwarka
Approx Travel Time
23h 12m
₹1,452
Onwards
Shajapur
Indore
Ahmedabad
Dwarka
Approx Travel Time
16h 50m
₹4,653
Onwards
Via Ujjain, Chotila
Shajapur
Ujjain
Chotila
Dwarka
Approx Travel Time
20h 2m
₹5,858
Onwards
Frequently Asked Questions
What is the distance between Shajapur and Dwarka?
Dwarka is approximately 950+ kms from Shajapur.
How long does it take to reach Dwarka from Shajapur?
It takes approximately 9 hours to reach Dwarka from Shajapur by Train, Flight Via Indore, Rajkot.
What is the cheapest way to reach Dwarka from Shajapur?
The cheapest way to reach Dwarka from Shajapur is by Train.
What is the fastest way to reach Dwarka from Shajapur?
The fastest way to reach Dwarka from Shajapur is by Train, Flight Via Indore, Rajkot.

