Ahmedabad to Dwarka Distance: Routes, Time and Travel Guide

HHarsh Rawat29 Aug 20268 min read
Ahmedabad to Dwarka Distance
Quick answer

The Ahmedabad to Dwarka distance is about 455 km, and the drive takes around 8 hours via NH 47 and NH 151A through Rajkot and Jamnagar. The same route covers the Dwarka to Ahmedabad distance. You can also travel by train, by bus, or by a flight into Jamnagar or Rajkot followed by a road transfer.

Ahmedabad is Gujarat's largest city and main gateway, so it is where most journeys to Krishna's city begin. This guide, from the team behind Somnath Dwarka Tour Package, a unit of Experience My India, covers the Ahmedabad to Dwarka distance and the reverse, the route options, the travel time and every way to make the journey, by car, train, bus and air.

Ahmedabad to Dwarka distance and travel time

The Ahmedabad to Dwarka distance is approximately 455 km by the main road and the drive takes around 8 hours by car under normal conditions. The fastest route runs via NH 47 and NH 151A, heading west across Saurashtra through Rajkot and Jamnagar to the coast. Actual times vary with traffic, road works and the number of breaks you take, so on this longer route it is best to allow a full day or to break the journey overnight if you prefer a relaxed pace. Ahmedabad sits in central Gujarat and Dwarka at the far western tip of Saurashtra, which is why the two are a substantial drive apart.

Ahmedabad to Dwarka route options

There are three main ways to drive from Ahmedabad to Dwarka, differing in the roads used and the time taken:

Route

Distance

Approx time

Via NH 47 and NH 151A (fastest)

About 455 km

About 8 hr 6 min

Via GJ SH 6

About 487 km

About 10 hr 39 min

Via NH 151A

About 445 km

About 9 hr 2 min

The NH 47 and NH 151A route is the quickest, running through Rajkot and Jamnagar on good highway and is the one most drivers use. The NH 151A route is a little shorter in distance but slower, while the GJ SH 6 route is much longer and slowest. For most journeys the first route is the best choice.

Dwarka to Ahmedabad distance

The return journey, the Dwarka to Ahmedabad distance, is about 455 km in roughly 8 hours 29 minutes via NH 151A and NH 47. The route options for the reverse direction are:

Route

Distance

Approx time

Via NH 151A and NH 47

About 455 km

About 8 hr 29 min

Via NH 47

About 451 km

About 9 hr 55 min

Via NH 151A

About 444 km

About 8 hr 59 min

The NH 151A with NH 47 route is the fastest way back, at around 8 and a half hours. The NH 151A route is a little shorter in distance, about 444 km, but takes slightly longer. For speed and comfort, the main highway corridor through Jamnagar and Rajkot is the best option in both directions.

How to travel from Ahmedabad to Dwarka

There are several ways to cover the Ahmedabad to Dwarka route, so you can choose what suits your budget and comfort:

By car or taxi

About 8 hours, the most flexible and comfortable option

By train

Direct trains to Dwarka, around 8 to 9 hours, with overnight options

By bus

State and private buses, around 8 to 10 hours

By air

Fly to Jamnagar or Rajkot, then a road transfer

Ahmedabad to Dwarka by road

Driving is a popular way to reach Dwarka from Ahmedabad on the good NH 47 and NH 151A highways. The road heads west across Saurashtra, passing Rajkot, the region's largest city and Jamnagar, the brass city, before reaching Dwarka on the coast. A private car with a driver is the most comfortable choice on this long drive, letting you set your own pace and stops; a Somnath Dwarka taxi service can arrange this. Self-drive is also fine on these well-marked roads, with plentiful fuel stations, dhabas and rest stops along the way.

Ahmedabad to Dwarka by train

Ahmedabad is a major railway hub and direct trains run to Dwarka, which has its own station close to the temple. The rail journey typically takes around 8 to 9 hours depending on the service, with convenient overnight options that let you sleep on the way and arrive fresh. Trains are an economical and comfortable choice, especially for the long distance, so they are popular with pilgrims; check the timetable and book ahead in the peak season, when the Dwarka trains fill quickly.

Ahmedabad to Dwarka by bus

State-run GSRTC buses and private operators run frequently between Ahmedabad and Dwarka, taking around 8 to 10 hours by road via Rajkot and Jamnagar. Options range from ordinary and express buses to more comfortable air-conditioned Volvo and sleeper services on the private side, including overnight buses. Buses are the most budget-friendly way to travel and run through the day and night, making them convenient, though a car or train is more comfortable for the long journey.

Ahmedabad to Dwarka by air

Dwarka does not have its own airport. The nearest is Jamnagar, about 130 km away, with Porbandar and Rajkot as other options. Many travellers fly from Ahmedabad to Jamnagar or Rajkot and then continue to Dwarka by road, a transfer of a couple of hours from Jamnagar or about 4 hours from Rajkot. Since Ahmedabad itself is a major airport, some prefer to fly in there and continue by train or road. For all the arrival options, see our guide on how to reach Dwarka.

Places to see on the way from Ahmedabad to Dwarka

The long drive passes several worthwhile stops if you have time:

  • Rajkot: the largest city in Saurashtra, a good place to break the journey for a meal or an overnight halt.

  • Jamnagar: the brass city, known for the Lakhota lake and palace and old temples, near the end of the drive.

  • Virpur and Gondal: the Jalaram temple at Virpur and the palaces of Gondal make pleasant detours on the Rajkot route.

Ahmedabad to Dwarka via Rajkot and Jamnagar

Because the route crosses Saurashtra, many travellers turn the Ahmedabad to Dwarka drive into a richer journey. You can break at Rajkot, sightsee in Jamnagar or plan the trip so that once at Dwarka you add Bet Dwarka, the Nageshwar Jyotirlinga and Gomti Ghat. Done this way, the long transfer becomes part of a wider Saurashtra tour rather than a single tiring drive. If you plan to add stops, allow an extra day and consider an overnight halt at Rajkot or Jamnagar.

Why start your Dwarka trip from Ahmedabad?

Ahmedabad is Gujarat's largest city and its main gateway, with the state's busiest airport, a major railway hub and excellent road links, which is why so many Dwarka trips begin here. From Ahmedabad you can reach Dwarka in about 8 hours by road or overnight by train and the city also connects easily to Somnath, Gir and the Rann of Kutch, making it the natural start of a wider Gujarat tour. The city itself is worth a day for its old town, Sabarmati Ashram and food before you head to the coast.

Best time to make the trip

The best time to travel from Ahmedabad to Dwarka is the cooler season, October to March, when the long drive is pleasant and Dwarka is at its best, in line with the best time to visit Dwarka. Avoid the peak summer, when the heat makes the long journey tiring and take extra care during the monsoon, when rain can slow the roads. For a road trip, an early start or an overnight train is ideal, letting you reach Dwarka with time to settle in before the evening aarti at the temple and the Gomti Ghat.

Tips for the Ahmedabad to Dwarka journey

A few pointers make the long trip smoother:

  • For the road trip, start early or consider an overnight halt at Rajkot to split the long drive into two comfortable stages.

  • Use the NH 47 and NH 151A route for the fastest, smoothest overall journey via Rajkot and Jamnagar city.

  • Consider an overnight train, which covers the long distance while you sleep and arrives fresh at Dwarka station in the morning.

  • Carry water and snacks for the long drive, though fuel stops and dhabas are plentiful all along the highways.

  • Break the drive at Rajkot or Jamnagar to rest, eat and sightsee if you have the time to spare.

  • Book trains and buses well ahead in the peak winter and festival season, when they fill quickly.

Ahmedabad to Dwarka at a glance

Distance

About 455 km by the fastest route

Drive time

About 8 hours via NH 47 and NH 151A

Best route

NH 47 and NH 151A through Rajkot and Jamnagar

By train

Around 8 to 9 hours, with overnight options, to Dwarka

By bus

Around 8 to 10 hours, including overnight services

Nearest airport to Dwarka

Jamnagar, with Porbandar and Rajkot as wider options

Plan your Dwarka trip from Ahmedabad

Once in Dwarka, the Dwarkadhish darshan, the evening aarti, Bet Dwarka and the Nageshwar Jyotirlinga await. Read our Dwarka city guide for what to see, book Somnath Dwarka hotels near the temple and let the Experience My India Somnath Dwarka tour packages or a Somnath Dwarka tour by car handle the Ahmedabad pickup, the drive and the whole itinerary, so you can relax and focus on the darshan. To plan a ready route, see our Somnath itinerary for the wider coast.

Related guides

To plan the rest of your trip, these Experience My India guides help:

Related guide

What it covers

How to reach Somnath

Air, rail and road access to the Somnath coast.

Dwarka to Bet Dwarka distance

How to reach Krishna's island of Bet Dwarka.

Dwarka to Nageshwar distance

The short drive to the Nageshwar Jyotirlinga.

Best time to visit Gujarat

The season and festivals that shape when to travel.

Best time to visit Gir

When to plan a lion safari on your trip.

Famous street food in Dwarka

What to eat around the temple town.

Plan your journey

Experience My India can arrange your Ahmedabad to Dwarka transfer and the whole trip. Browse more travel guides, message us on WhatsApp or call +91 73006 20809.

About the author

Harsh Rawat

Harsh Rawat

Somnath–Dwarka circuit planning

Harsh Rawat runs Somnath Dwarka Tour Package on the ground in Gujarat, part of Experience My India. Since 2018 he has been planning and driving the Somnath–Dwarka circuit — the darshan timings, the road hours between temples and the stops worth adding — and the routes, fares and timings published across this site are the ones he maintains.

Somnath · Dwarka · GujaratTravelling since 2018
Frequently Asked Questions

Guide FAQs

What is the Ahmedabad to Dwarka distance?
The Ahmedabad to Dwarka distance is about 455 km by the fastest road, via NH 47 and NH 151A through Rajkot and Jamnagar. The drive takes around 8 hours by car under normal conditions.
How long does it take to drive from Ahmedabad to Dwarka?
By car it takes around 8 hours via NH 47 and NH 151A, covering about 455 km. Times vary with traffic, road works and breaks, so allow a full day or an overnight halt for a relaxed pace.
What is the best route from Ahmedabad to Dwarka?
The best and fastest route is via NH 47 and NH 151A, about 455 km in around 8 hours, through Rajkot and Jamnagar. The NH 151A route is a little shorter at about 445 km but slower and the GJ SH 6 route is much longer.
What is the Dwarka to Ahmedabad distance?
The Dwarka to Ahmedabad distance is about 455 km in around 8 hours 29 minutes via NH 151A and NH 47. A route via NH 151A alone is a little shorter at about 444 km but takes slightly longer.
How can I travel from Ahmedabad to Dwarka?
You can travel by car or taxi in about 8 hours, by direct train to Dwarka in around 8 to 9 hours with overnight options, by state or private bus in around 8 to 10 hours or fly to Jamnagar or Rajkot and continue by road.
Is there a direct train from Ahmedabad to Dwarka?
Yes, direct trains run from Ahmedabad to Dwarka, which has its own station near the temple, taking around 8 to 9 hours, with convenient overnight services. Check the timetable and book ahead in the peak season.
Is there a bus from Ahmedabad to Dwarka?
Yes, GSRTC state buses and private operators run frequently between Ahmedabad and Dwarka, taking around 8 to 10 hours by road via Rajkot and Jamnagar, including air-conditioned Volvo and overnight sleeper services.
Does Dwarka have an airport?
No, Dwarka does not have its own airport. The nearest is Jamnagar, about 130 km away, with Porbandar and Rajkot as other options. Many travellers fly from Ahmedabad to Jamnagar or Rajkot and continue to Dwarka by road.
What is there to see on the way from Ahmedabad to Dwarka?
The main stops are Rajkot, a good place to break the journey and Jamnagar, the brass city, known for the Lakhota lake and palace. Virpur, with the Jalaram temple and Gondal are pleasant detours on the way.
Is the Ahmedabad to Dwarka road good?
Yes, the main NH 47 and NH 151A route is a good, well-marked highway through Rajkot and Jamnagar, with plentiful fuel stations, dhabas and rest stops. It is a comfortable long drive in normal conditions, though take extra care during the monsoon.
What is the best time to travel from Ahmedabad to Dwarka?
The cooler months, October to March, are the best time, with pleasant weather for the long drive. Avoid the hot summer, when the journey can be tiring and take care in the monsoon, when rain can slow the roads.
Should I drive or take the train from Ahmedabad to Dwarka?
Both work well. A car gives flexibility and lets you stop at Rajkot or Jamnagar, taking about 8 hours. An overnight train covers the distance while you sleep and arrives fresh at Dwarka station near the temple, which many pilgrims prefer.
Can I visit Somnath from Dwarka too?
Yes. Somnath is a few hours down the coast from Dwarka, so many travellers combine the two into a Saurashtra pilgrimage, often adding Porbandar and a Gir safari, before returning towards Ahmedabad.
Can I book a taxi from Ahmedabad to Dwarka?
Yes. A private car with a driver is the most comfortable and flexible way to make the long trip and a taxi service can arrange the Ahmedabad pickup, the drive and your onward sightseeing in Dwarka and beyond.
Plan Your Sacred Journey

Your Perfect Pilgrimage to Somnath & Dwarka

Our Gujarat specialists craft custom itineraries covering the sacred Jyotirlinga of Somnath and the divine Dwarkadhish Temple— with comfortable stays, private transfers & guided experiences.

VIP Jyotirlinga DarshanSomnath & Dwarka CoveredCustom Pilgrimage Plans24/7 Expert Support
WhatsApp Us
Somnath Dwarka Tour Package

Somnath + Dwarka

Gujarat, India

Verified timings · honest pricing
Testimonials

What travellers say

Real journeys planned by our team across the Somnath–Dwarka circuit.

We travelled with our family group from Ahmedabad on the Somnath Dwarka Group Tour Package. The road journey to Dwarka was quite comfortable because we followed the NH 47 and NH 151A route via Rajkot and Jamnagar. The distance is around 455 km and takes about 8 hours, so having a private vehicle made a big difference for our group. We could stop for meals and refreshments along the way instead of following a fixed bus schedule. The driver was also helpful with the stops, and once we reached Dwarka, the sightseeing and temple visits were handled smoothly.
Rajesh Patel
AhmedabadSomnath Dwarka Group Tour Package