~550-570 km Distance 8-10 Hrs by Road ~10 Hrs by Train No Direct Flight

Vadodara to Dwarka: 550 km by Road, or Overnight by Train

Vadodara to Dwarka is approximately 550-570 km by road, 8 to 10 hours of driving via Rajkot and Jamnagar. The Saurashtra Mail and a few other direct trains cover the same distance in roughly 10 hours, usually as an overnight run, arriving rested rather than road-weary. There is no direct flight, since Dwarka has no commercial airport of its own. This guide breaks down the road route, train option, and how to plan the journey comfortably.

Category Distance & Route Guide
Covers Distance · Train · Road Route · Flight Reality
For Pilgrims Dwarka Sacred Circuit
Road Distance ~550-570 km
Road Travel Time 8-10 Hours
Fastest Train (Saurashtra Mail) ~10 Hours
Direct Flight Does not exist
Nearest Airport (from Dwarka side) Jamnagar or Porbandar
Main Route NH48/NH27 via Rajkot & Jamnagar

Road Route: Vadodara to Dwarka via Rajkot and Jamnagar

The standard road route from Vadodara to Dwarka runs west across Gujarat via NH48 to Rajkot, then continues on NH27 and NH51 through Jamnagar before reaching Dwarka. Covering roughly 550-570 km, this is one of the longer city-to-Dwarka drives in the state, on par with Surat or Ahmedabad-to-Dwarka in overall duration despite the different starting point.

Vadodara to Rajkot ~215-230 km, 4-4.5 hours
Rajkot to Jamnagar ~90-100 km, 1.5-2 hours
Jamnagar to Dwarka ~135-145 km, 2.5-3 hours
Total (Vadodara to Dwarka) ~550-570 km, 8-10 hours

Given the length of this drive, most travellers either leave Vadodara before dawn to arrive in Dwarka the same evening, or split the journey into two days with an overnight stop around Rajkot, arriving fresh in Dwarka the following morning in time for Mangla Aarti.

Train from Vadodara: The More Comfortable Option

For a journey of this length, the train is generally the better experience. The Saurashtra Mail and a handful of other direct services connect Vadodara Junction to Dwarka, covering the roughly 550-570 km rail distance in about 10 hours. Most of these run overnight, so you board in the evening from Vadodara and step off in Dwarka the next morning, having slept through the bulk of the journey rather than spending a full day behind the wheel.

Overnight Train (Recommended)

Book a sleeper or 3AC berth on the Saurashtra Mail or an equivalent direct service. You lose no daylight hours to travel and arrive ready for morning darshan.

Self-Drive or Hired Car

Gives flexibility to stop at Rajkot or explore en route, but expect a full day of driving, or an overnight halt, given the 550+ km distance.

Overnight Bus

State and private overnight buses also run this route on a similar timeline to the train, a budget alternative if train tickets aren't available on your date.

Fly + Road (via Jamnagar/Porbandar)

Since Dwarka has no airport of its own, this route only helps if your journey already involves connecting through a city with a Jamnagar or Porbandar flight, otherwise it adds a leg rather than saving time from Vadodara directly.

Why There's No Direct Flight, and What to Do Instead

Dwarka itself has no commercial airport, a fact that surprises some first-time visitors given how significant a pilgrimage destination it is. The nearest working airports are Jamnagar (~130-140 km from Dwarka), Porbandar (~105-110 km) and Rajkot Hirasar (~260 km), each requiring a further road journey to complete the trip. For a traveller starting in Vadodara, flying does not meaningfully save time unless you are already routing through one of these cities for other reasons, the overnight train or a full day's drive remains the more practical choice.

Dwarkadhish Temple Dwarka Gujarat, the destination after travelling from Vadodara

Arriving in Dwarka After the Journey

Whether you drive through the night or take the overnight train, most travellers from Vadodara arrive in Dwarka in the early morning, in good time for the 6:00 AM Mangla Aarti. If your journey lands you in the afternoon instead, use the time to check into your accommodation and rest before the Sandhya Aarti at sunset, a comfortable way to begin your darshan after a long journey.

Given the distance, it's worth building at least one buffer, either an overnight halt on the road route, or flexibility around your return train, into your itinerary rather than planning a rushed same-day round trip.

Frequently Asked Questions

What is the distance from Vadodara to Dwarka?
Vadodara to Dwarka is approximately 550-570 km by road, depending on the exact route taken through Rajkot and Jamnagar. This is one of the longer intra-Gujarat routes to Dwarka.
How long does it take to drive from Vadodara to Dwarka?
The drive from Vadodara to Dwarka takes approximately 8 to 10 hours by road, covering roughly 550-570 km via Rajkot and Jamnagar. Most travellers either start very early to complete it in a single day or split the journey with an overnight halt around Rajkot.
Is there a direct train from Vadodara to Dwarka?
Yes. The Saurashtra Mail and a small number of other direct trains connect Vadodara to Dwarka, covering the roughly 550-570 km rail distance in about 10 hours, typically as an overnight journey.
Is there a direct flight from Vadodara to Dwarka?
No. Dwarka does not have a commercial airport of its own, so there is no direct flight from Vadodara or anywhere else straight into Dwarka. Air travellers fly into Jamnagar, Porbandar, or Rajkot Hirasar and then complete the final leg by road.
Should I drive or take the train from Vadodara to Dwarka?
For a distance this long, the overnight train is generally the more comfortable option, you sleep through most of the journey and arrive rested for morning darshan. Driving gives you flexibility to stop at places like Rajkot along the way, but expect it to take a full day.

Also Read

Rajkot to Dwarka

City-to-city road, train and bus route guide for the Rajkot leg of your journey from Vadodara.

Read More

Jamnagar to Dwarka Distance

141 km, and a genuinely fast Vande Bharat Express train option for the last leg of your route.

Read More

How to Reach Dwarka

Train, road, bus and flight options from every major Indian city, distances, timings and fares.

Plan Journey