
Shajapur to Dwarka
Dwarka is approximately 800+ kms from Shajapur. The fastest way to reach Dwarka from Shajapur is by Train, Flight Via Indore, Rajkot. It takes approximately 8 hours. The cheapest way to reach Dwarka from Shajapur is by Train which would take approximately 19 hours.
Sort By
Mode of Transport
Via Indore, Rajkot
RECOMMENDED
FASTEST
Shajapur
Indore
Rajkot
Dwarka
Approx Travel Time
7h 33m
₹3,053
Onwards
Shajapur
Indore
Rajkot
Dwarka
Approx Travel Time
9h 23m
₹3,125
Onwards
Shajapur
Indore
Rajkot
Dwarka
Approx Travel Time
12h 54m
₹3,505
Onwards
Shajapur
Indore
Rajkot
Dwarka
Approx Travel Time
11h 4m
₹3,433
Onwards
Via Vadodara, Khambhaliya
Shajapur
Vadodara
Khambhaliya
Dwarka
Approx Travel Time
17h 20m
₹1,045
Onwards
Via Ahmedabad
Shajapur
Ahmedabad
Dwarka
Approx Travel Time
16h 38m
On Demand
Via Surendranagar
Shajapur
Surendranagar
Dwarka
Approx Travel Time
18h 47m
₹10,462
Onwards
Via Ahmedabad, Surendranagar
Shajapur
Ahmedabad
Surendranagar
Dwarka
Approx Travel Time
21h 44m
On Demand
Via Indore, Ahmedabad
Shajapur
Indore
Ahmedabad
Dwarka
Approx Travel Time
21h 45m
₹1,435
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 8 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.


