Sanand to Dwarka Distance
The road distance between Sanand and Dwarka is approximately 400+ km, and the drive usually takes around 7 hours by car or taxi, depending on traffic and road conditions. Travellers can also opt for bus services, which generally take 10 hours, while trains complete the journey in approximately 6 hours, subject to the chosen service and route. The fastest way to reach Dwarka takes approximately 6 hours. If you're planning a road trip, check weather and traffic updates before your journey, as monsoon showers or winter snowfall in hilly regions can increase travel time.

Direct Options
Direct Train
RECOMMENDED
FASTEST
Sanand
Dwarka
Approx Travel Time
5h 19m
₹1,280
Onwards
Direct Bus
Sanand
Dwarka
Approx Travel Time
9h 55m
On Demand
Direct Cab
Sanand
Dwarka
Approx Travel Time
7h 16m
On Demand
Via Surendranagar
Sanand
Surendranagar
Dwarka
Approx Travel Time
5h 37m
₹370
Onwards
Via Rajkot
Sanand
Rajkot
Dwarka
Approx Travel Time
5h 38m
₹340
Onwards
Via Viramgam
Sanand
Viramgam
Dwarka
Approx Travel Time
5h 43m
₹395
Onwards
Sanand
Viramgam
Dwarka
Approx Travel Time
6h 12m
On Demand
CHEAPEST
Sanand
Viramgam
Dwarka
Approx Travel Time
6h 23m
₹322
Onwards
Via Wankaner
Sanand
Wankaner
Dwarka
Approx Travel Time
5h 57m
₹335
Onwards
Via Jamnagar
Sanand
Jamnagar
Dwarka
Approx Travel Time
6h 12m
₹355
Onwards
Frequently Asked Questions
What is the distance between Sanand and Dwarka?
Dwarka is approximately 400+ km from Sanand.
How long does it take to reach Dwarka from Sanand?
It takes approximately 6 hours to reach Dwarka from Sanand by Train.

