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.
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.
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.
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
Also Read
Rajkot to Dwarka
City-to-city road, train and bus route guide for the Rajkot leg of your journey from Vadodara.
Read MoreJamnagar to Dwarka Distance
141 km, and a genuinely fast Vande Bharat Express train option for the last leg of your route.
Read MoreHow to Reach Dwarka
Train, road, bus and flight options from every major Indian city, distances, timings and fares.
Plan Journey