Dwarka — the name itself carries the weight of centuries. One of Hinduism’s four sacred Char Dhams, this ancient coastal city on Gujarat’s Saurashtra peninsula is where Lord Krishna is believed to have built his legendary kingdom. Every year, millions of pilgrims, families, and curious travelers make the journey westward from Ahmedabad, drawn by the pull of the divine and the promise of a coastline unlike any other in India.
But here’s what most travelers ask first: How do I get there? What’s the best way to travel from Ahmedabad to Dwarka?
This guide answers every question — distance, route, bus timings, train schedules, ticket prices, taxi fares, and everything in between. Whether you’re a pilgrim on a budget or a family that wants door-to-door comfort, read this before you book anything.
Ahmedabad to Dwarka Distance — How Far Is It Really?
Let’s start with the basics.
| Mode of Travel | Distance | Time |
|---|---|---|
| By Road (NH 947 via Rajkot) | ~440 km | 8–9 hours |
| By Road (via Porbandar) | ~490 km | 10–11 hours |
| By Train (rail distance) | ~470 km | 5 hrs 44 min – 8 hrs 30 min |
| By Air (nearest airport: Jamnagar) | ~380 km aerial | 1 hr + 2.5 hr cab ride |
The road distance from Ahmedabad to Dwarka is approximately 440 km via the fastest route — the NH 947 highway passing through Rajkot and Jamnagar. This is the route our Gujarat Trips cabs take, and it’s the one we always recommend for its smooth highway conditions and shorter travel time.
If you prefer train, the rail distance is slightly longer at around 470 km, but the journey is comfortable and scenic, especially in the early morning hours when Gujarat’s countryside wakes up in golden light.
How to Travel from Ahmedabad to Dwarka — All Your Options Compared
There are four main ways to make this journey. Each has its own pros and cons depending on your budget, group size, comfort needs, and flexibility. Here’s an honest breakdown of all of them.
1. Ahmedabad to Dwarka by Taxi — Best for Comfort & Flexibility
If you’re traveling with family, elderly relatives, or simply want the freedom to stop where you like and arrive on your own schedule, a private taxi from Ahmedabad to Dwarka is hands down the best choice.
You board from your doorstep stop at roadside dhabas in Rajkot for a proper Gujarati breakfast then arrive at Dwarka without jostling for space on a crowded bus or waiting at a railway platform. And if you want to extend your trip to Somnath or Bet Dwarka, your driver is already there.
Ahmedabad to Dwarka Taxi Fare (2026)
| Car Type | Seats | One Way Fare | Round Trip |
|---|---|---|---|
| Sedan (Swift Dzire / Toyota Etios) | Up to 4 | Starting ₹3,999 | 10% off |
| SUV (Ertiga / Maruti Innova) | Up to 6–7 | Starting ₹5,499 | 10% off |
| Innova Crysta | Up to 7 | Starting ₹6,999 | 10% off |
| Tempo Traveller (12–16 seater) | Up to 16 | Starting ₹11,999 | On request |
All Gujarat Trips fares include driver charges, fuel, toll taxes, and parking. No hidden additions at the end of the journey.
Best Route for Taxi: Ahmedabad → Limbdi → Rajkot → Jamnagar → Khambhaliya → Dwarka via NH 947. This 440 km route is the fastest, most reliable, and most scenic highway option.
Pro Tip: Depart between 5:00 AM and 7:00 AM for a smooth ride. Hit Rajkot around breakfast time, take a 30-minute dhaba break, and reach Dwarka comfortably by early afternoon — giving you the full day for temple darshan.
📞 Book your Ahmedabad to Dwarka taxi: Call Gujarat Trips at +91-9990816600 or visit www.gujarattrips.com
2. Ahmedabad to Dwarka Train — Best for Budget Solo & Couple Travel
Train travel on this route is not just affordable — it can be genuinely enjoyable. The journey passes through some of Gujarat’s most distinctive landscapes: the flat agricultural heartland of Saurashtra, the industrial belt near Jamnagar, and finally the dry, coastal scrublands as you approach Dwarka.
The fastest train on this route is the 22925 Okha Vande Bharat Express, which covers the distance in just 5 hours and 44 minutes — departing Ahmedabad at 18:10 and arriving at Dwarka at 23:54. It runs on Monday, Wednesday, Thursday, Friday, Saturday, and Sunday.
Popular Trains from Ahmedabad to Dwarka:
| Train | Departure | Arrival | Duration | Days |
|---|---|---|---|---|
| 22925 Okha Vande Bharat | 18:10 | 23:54 | 5 hrs 44 min | Mon–Sat (excl. Tue) |
| 22945 Saurashtra Mail | 05:05 | 13:10 | ~8 hrs | Daily |
| 19559 TPTY Okha Express | 01:20 | 10:05 | 8 hrs 45 min | Selected days |
| 16338 ERS Okha Express | 06:27 | 15:10 | ~8 hrs 43 min | Sun, Fri |
| 22940 BSP Okha SF Express | 09:35 | 17:46 | ~8 hrs | Tue |
Ahmedabad to Dwarka Train Ticket Price:
Train fares on this route range from ₹310 to ₹2,450 depending on the class and train category. Here’s a quick class-wise guide:
| Class | Approx. Fare |
|---|---|
| Sleeper (SL) | ₹280 – ₹310 |
| 3rd AC (3A) | ₹755 – ₹800 |
| 2nd AC (2A) | ₹1,070 – ₹1,120 |
| 1st AC (1A) | ₹1,800+ |
| Vande Bharat (Chair Car) | ₹750+ |
Book tickets at irctc.co.in or IRCTC-authorized apps like ixigo, MakeMyTrip, or ConfirmTkt. Tickets open 60 days in advance. For the Vande Bharat and Saurashtra Mail, book early — they fill up fast, especially on weekends and festival seasons.
Important: Dwarka has its own railway station — Dwarka (DWK) — located just 2 km from the Dwarkadhish Temple. Auto-rickshaws charge ₹50–₹80 for a reserved ride to the temple.
3. Ahmedabad to Dwarka Bus — Best for Budget Group Travel
Several bus operators — both government and private — run services on this route daily. There are 19 GSRTC buses operating from Ahmedabad to Dwarka. The first GSRTC bus departs at 05:45 as an Express service, and the last bus (a Seater) departs at 22:10.
Ahmedabad to Dwarka Bus GSRTC — Key Details:
GSRTC and private buses run from Ahmedabad to Dwarka, with the journey taking 9 to 11 hours. Fares range from around ₹400 for non-AC to ₹900+ for AC sleeper options. Tickets can be booked online on RedBus, the GSRTC website, or MakeMyTrip.
GSRTC Bus Types Available:
- Ordinary Non-AC Seater (most affordable)
- Express Non-AC Seater
- Non-AC Sleeper (2+1)
- AC Sleeper (2+1)
- Volvo AC Pushback Seater
The minimum GSRTC fare for this route starts at approximately ₹321, and the journey takes around 9 hours.
Private Buses from Ahmedabad to Dwarka:
Private operators like Sudama Travels, Patel Tours & Travels, Gujarat Trips, Ashapura Travels, and Aadesh Travels also run overnight buses. Fares for private buses vary between ₹571 to ₹1,200 depending on the bus category and operator. The shortest travel time by bus is approximately 8 hours 30 minutes.
Ahmedabad to Dwarka Bus GSRTC Timetable — Popular Departure Times:
| Departure Time | Bus Type | Approx. Arrival |
|---|---|---|
| 05:45 | Express (First bus) | ~14:45 |
| Evening (private buses) | AC Sleeper / Volvo | Next morning ~06:00 – 08:00 |
| 22:10 | Seater (Last GSRTC bus) | ~07:00 AM |
For real-time schedules, seat availability, and online booking, visit gsrtc.in or check RedBus, MakeMyTrip, or AbhiBus for both GSRTC and private options.
4. Ahmedabad to Dwarka by Flight — For Those Short on Time
There are no direct flights to Dwarka. The nearest airport is Jamnagar Airport, approximately 130 km from Dwarka. A flight from Ahmedabad to Jamnagar takes around 1 hour, followed by a 2 to 3-hour cab ride to Dwarka.
This option makes financial sense only for solo business travelers on tight schedules. For families and pilgrims, the combined cost of flight + cab makes it the most expensive option by far — and the flight duration savings are significantly reduced by the Jamnagar-to-Dwarka road time.
Which Travel Mode Should You Choose?
| Traveler Type | Best Option |
|---|---|
| Family with elderly or children | Taxi — comfort, flexibility, door-to-door |
| Solo traveler on a budget | Train — affordable, scenic, reliable |
| Budget group of 6+ | Bus or Tempo Traveller taxi |
| Couple seeking a comfortable overnight journey | AC Sleeper bus or Vande Bharat train |
| Corporate / business traveler | Innova Crysta taxi or Vande Bharat |
| Large pilgrimage group (15+) | Tempo Traveller |
Best Routes from Ahmedabad to Dwarka by Road
Route 1 — Via Rajkot (Recommended ✅)
Ahmedabad → Limbdi → Rajkot → Jamnagar → Khambhaliya → Dwarka Distance: ~440 km | Time: 8–9 hours
This is the most popular road route, running along the well-maintained NH 947 highway. Traffic is minimal outside of Ahmedabad city limits, the road quality is excellent, and there are plenty of fuel stations, dhabas, and roadside restaurants. Rajkot — located roughly halfway — is the ideal point for a proper meal break. Most Gujarat Trips drivers take this route unless you specifically request otherwise.
Route 2 — Via Porbandar (Scenic Alternative)
Ahmedabad → Gondal → Dhoraji → Porbandar → Dwarka Distance: ~490 km | Time: 10–11 hours
A longer route that rewards you with coastal scenery and a chance to stop at Porbandar, birthplace of Mahatma Gandhi. Ideal if you’re combining a heritage and pilgrimage trip. The roads are decent but include some narrow patches near the coastline.
Places to Visit Near Dwarka — Make the Most of Your Trip
Arriving in Dwarka by taxi, train, or bus is just the beginning. The city and its surroundings hold some of Gujarat’s most sacred and spectacular sites:
Dwarkadhish Temple (Jagat Mandir) The reason most people come. This magnificent five-story limestone temple, dedicated to Lord Krishna, rises 78 feet above the Gomti River and dominates the Dwarka skyline. The morning Mangala Aarti at 6:30 AM is one of the most moving spiritual experiences in all of India. Note: no electronic devices allowed inside the temple complex.
Bet Dwarka (Shankhodhar Island) Until recently, reaching this sacred island required a ferry. Today, the Sudarshan Setu — India’s longest cable-stayed bridge — connects the Okha mainland directly to Bet Dwarka, allowing you to drive right up to the temple gate. The bridge has transformed the pilgrimage experience, allowing visitors to drive their own car or taxi directly to the Beyt Dwarka temple gate. Plan a morning visit; it’s about 30 km from Dwarka city.
Nageshwar Jyotirlinga One of the twelve revered Jyotirlingas of Lord Shiva, just 17 km from Dwarka. The colossal statue of seated Lord Shiva overlooking the temple complex is one of the most striking religious landmarks in Gujarat. Easily combined with a Bet Dwarka visit in a single day.
Rukmini Devi Temple A short drive from the main temple, this 12th-century shrine dedicated to Lord Krishna’s consort is celebrated for its intricate fresco-style wall paintings — a remarkanble example of early medieval Gujarati art.
Gomti Ghat Where the sacred Gomti River meets the Arabian Sea. Sunrise and sunset here have a quality that’s hard to put into words. Pilgrims take a ritual dip before visiting the Dwarkadhish Temple; the ghat fills with devotional music and the smell of incense in the early morning hours.
Shivrajpur Beach Gujarat’s only Blue Flag certified beach, just 12 km from Dwarka. Crystal-clear water, clean sand, and a dramatic coastline. Perfect for a quiet evening after a day of temple visits.
Ahmedabad Dwarka Somnath Tour — The Ultimate Gujarat Pilgrimage
Many travelers choose to combine Dwarka with Somnath — and it makes perfect sense. Both are among India’s holiest sites, both are on Gujarat’s coastline, and the distance between them is just 235 km. Adding Gir National Park to the mix gives you one of India’s most rewarding road trips: wildlife, coastline, and devotion in a single sweep.
Popular 3-Day Ahmedabad–Dwarka–Somnath Itinerary
Day 1: Depart from Ahmedabad at 6:00 AM → Arrive in Dwarka around 3:00 PM → Hotel check-in → Visit Dwarkadhish Temple for evening darshan → Enjoy sunset views at Gomti Ghat.
Second Day: Attend the early morning Mangala Aarti → Visit Bet Dwarka via Sudarshan Setu → Explore Nageshwar Jyotirlinga and Rukmini Devi Temple → Drive to Somnath in the afternoon (approximately 4 hours) → Hotel check-in at Somnath.
Day 3: Morning darshan at Somnath Jyotirlinga → Bhalka Tirth → Return to Ahmedabad via Junagadh (optional Girnar visit) → Reach Ahmedabad by 9–10 PM
Taxi from Ahmedabad to Dwarka and Somnath: Gujarat Trips offers customized multi-day packages for the Dwarka + Somnath tour. An Innova Crysta or SUV for 3 days covering Dwarka and Somnath starts at approximately ₹15,000–₹18,000 all-inclusive. Call us for a personalized quote.
Practical Travel Tips — Before You Go
Best Time to Visit Dwarka October to March is the ideal window. Temperatures are pleasant (20–30°C), the temple is fully operational, and the coastal breeze makes sightseeing comfortable. Avoid visiting between May and June when temperatures routinely cross 40°C.
During Janmashtami If you can manage the crowds, visiting Dwarka during Janmashtami (August) is a once-in-a-lifetime experience. The city transforms into a festival of lights, devotion, and joyous celebration. Book accommodation and transport at least 2–3 months in advance.
Temple Timings — Dwarkadhish Temple
- Morning: 6:30 AM – 1:00 PM
- Evening: 5:00 PM – 9:30 PM
- Best time for darshan: Early morning (6:30–7:30 AM) or early evening (5:00–6:00 PM)
What to Carry
- Photo ID (required at some temple checkpoints)
- Comfortable footwear you can easily remove
- Cotton clothing — light layers work for all seasons
- Cash for temple donations, local autos, and offerings
Book Accommodation in Advance Dwarka has a wide range of options — from dharamshalas (from ₹500/night) to comfortable hotels like Dwarkadheesh Lords Eco Inn and Holiday Inn Express Dwarka. During peak season and festivals, rooms fill up weeks in advance.
Frequently Asked Questions
What is the distance from Ahmedabad to Dwarka? By road, the distance is approximately 440–450 km via NH 947 through Rajkot. By train, the rail distance is around 470 km.
How many hours from Ahmedabad to Dwarka by taxi? In a private cab or taxi, the journey takes 8 to 9 hours on the fastest route via Rajkot. With early morning departure and one break at Rajkot, you can reach Dwarka by early afternoon.
Which is the best train from Ahmedabad to Dwarka? The Okha Vande Bharat Express (22925) is the fastest, covering the distance in 5 hours 44 minutes. The Saurashtra Mail (22945) is a reliable daily option. For budget travel, the TPTY Okha Express (19559) offers Sleeper class tickets starting at ₹280.
What is the GSRTC bus fare from Ahmedabad to Dwarka? GSRTC fares start at approximately ₹321 for ordinary buses and go up to ₹900+ for AC Sleeper options. Private bus fares range from ₹571 to ₹1,200 depending on the operator and bus type.
Is there a direct bus from Ahmedabad to Dwarka? Yes. GSRTC operates direct buses from Ahmedabad to Dwarka daily, with the first departure at 05:45 AM. Multiple private operators also run direct overnight sleeper buses on this route.
Can I take a one-way taxi from Ahmedabad to Dwarka? Absolutely. Gujarat Trips offers one-way cab bookings — you only pay for the journey you take. Sedan starts at ₹3,999 one-way.
What is the best time of year to travel from Ahmedabad to Dwarka? October to March. The weather is coolest, the roads are clear, and temple timings are most accessible. Monsoon (July–August) sees reduced tourist traffic but occasional road delays on the coastal stretch near Porbandar.
Book Your Ahmedabad to Dwarka Taxi with Gujarat Trips
Whether you’re planning a solo pilgrimage, a three-generation family trip, or a corporate group retreat, Gujarat Trips has the vehicle, the driver, and the experience to make your Dwarka journey effortless.
📞 Call / WhatsApp: +91-9990816600 🌐 Book Online: https://www.gujarattrips.com/ahmedabad-to-dwarka-taxi-service ✅ Instant confirmation | No hidden charges | Free cancellation up to 6 hours before departure
Gujarat Trips — Trusted by 5,000+ travelers across Gujarat. Google Rated 4.8★.


