450 km Distance Train 8-9 Hrs Road 6.5-7.5 Hrs GSRTC Available

Ahmedabad to Dwarka: 450 km on the Road to the Char Dham

Ahmedabad to Dwarka is 450 km. By road via Rajkot, it takes 6.5-7.5 hours. The Dwarka Express train covers it in 8-9 hours. GSRTC buses take about 9 hours and cost ₹350-500. For most pilgrims, the overnight or morning train is the cleanest option, you arrive at Dwarka station, 1 km from the temple, rested and ready.

How to Reach
🚂 Train🚌 Bus🚗 Road
Distance 450 km
By Train 8-9 hours (Dwarka Express)
By Road 6.5-7.5 hours
GSRTC Bus ~9 hours / ₹350-500
Nearest Airport Jamnagar (141 km from Dwarka)
Station to Temple 1 km / 10 min walk
Dwarka temple Gomati ghat

All Options at a Glance

Train (Dwarka Express)

Train number 19019, Ahmedabad Junction to Dwarka. Approximately 8-9 hours. Arrives at Dwarka Railway Station, 1 km from Dwarkadhish Temple. Book via IRCTC. Sleeper and AC coaches available. Most comfortable option for pilgrims.

Road (Car / Taxi)

450 km via NH947. Route: Ahmedabad → Rajkot (215 km, 3.5 hrs) → Jamnagar → Dwarka (235 km more, 3-4 hrs). Total 6.5-7.5 hours. Hired taxi costs approximately ₹4000-6000 one way for a sedan.

GSRTC Bus

Departs from Geeta Mandir bus stand, Ahmedabad. Journey ~9 hours. Fares ₹350-500 depending on bus type. AC Volvo buses available on this route on certain days. Book at the bus stand or via GSRTC website.

Fly + Drive

Fly Ahmedabad to Jamnagar (35-45 min, ₹1500-4000). Then drive 141 km to Dwarka (2.5 hrs). Total faster than the train but more expensive. Best for those with limited time who want to cover multiple sites.

What to Carry on the Ahmedabad–Dwarka Journey

The Ahmedabad to Dwarka road journey passes through Rajkot and Jamnagar, both have good food stops. Carry water and light snacks if travelling by bus as there are limited stops on the highway stretch after Jamnagar. For train travellers on Dwarka Express, carry your own food as pantry car options are limited on this route. Keep your ID proof accessible, entry to Dwarkadhish Temple requires no ID, but hotels in Dwarka ask for government ID at check-in.

Journey Milestones, Ahmedabad to Dwarka Road

Ahmedabad → Rajkot215 km, 3 hours, good food stop
Rajkot → Jamnagar74 km, 1 hour, last major city
Jamnagar → Dwarka141 km, 2.5 hours, coastal highway
Total via NH27~450 km, 6.5 to 7.5 hours

The stretch from Jamnagar to Dwarka on NH27 runs along the coast, sea views start roughly 30 km before Dwarka. Petrol stations are available but fuel up at Jamnagar if driving your own vehicle. Toll plazas accept FASTag and cash.

Returning from Dwarka to Ahmedabad, Options

The return journey from Dwarka to Ahmedabad offers the same options but with different timing considerations. If you plan to catch an evening train from Dwarka (Dwarka Express departs around 5–6 PM on its return schedule), check the current timetable at dwarka.railwaystation.in or ask at the station. Bus travellers heading back to Ahmedabad should note that GSRTC Volvo buses from Dwarka Bus Stand depart in the morning and evening, the morning departure allows a half-day stop in Rajkot if desired. Shared taxis back to Rajkot are available near Dwarka Railway Station from early morning, ₹150–200 per seat, journey 3 hours.

Many pilgrims travelling Ahmedabad–Dwarka extend the trip to include Somnath, which is approximately 235 km south of Dwarka via the coastal road. A one-way Dwarka–Somnath taxi costs ₹1800–2500. Combined Ahmedabad–Dwarka–Somnath–Ahmedabad road trips are popular and cover the two most significant Vaishnava and Shaiva pilgrimage points in Gujarat. Budget at least 3–4 days for this combined yatra. Accommodation in both Dwarka and Somnath is available across all price points, from dharamshalas at ₹300 per night to hotels at ₹2000–4000.

The Train: Why Most Pilgrims Choose It

The Dwarka Express (19019) has been carrying pilgrims from Ahmedabad to Dwarka for decades. It departs Ahmedabad in the evening and arrives at Dwarka in the early morning, a schedule that suits pilgrims perfectly. You board at night, sleep through the Saurashtra landscape, and wake up in Dwarka. By the time you have collected your bags and found an auto from the station, the morning aartis at Dwarkadhish Temple are either underway or about to begin. There is no fresher way to start a pilgrimage.

The train also stops at Rajkot and Jamnagar en route, which matters if you are travelling from Rajkot rather than Ahmedabad, residents of central Gujarat often find this the fastest connection regardless of where they are starting. Dwarka station itself is well-placed, 1 km from Dwarkadhish Temple, accessible by auto for ₹30-50, or a brisk 10-minute walk if you are travelling light.

Booking on IRCTC is straightforward. During peak pilgrimage season (October to February and the Janmashtami period in August), book at least 2-3 weeks in advance. The train fills quickly on weekends and around major festivals. Sleeper class (SL) is adequate for the overnight journey. 3AC and 2AC are available for those who want more comfort. There is a pantry car serving basic meals and tea throughout the journey.

Road Route: Ahmedabad to Dwarka by Car

The road from Ahmedabad to Dwarka is one of the better highways in Gujarat. The main route goes via Rajkot on NH947, then continues through Jamnagar and on to Dwarka. The 450 km can be covered comfortably in 6.5-7.5 hours with one or two stops. The highway is a mix of four-lane divided road and two-lane sections, and traffic is generally manageable outside of festival peak periods.

Segment Distance Time
Ahmedabad to Rajkot 215 km 3-3.5 hours
Rajkot to Jamnagar 74 km 1-1.5 hours
Jamnagar to Dwarka 141 km 2.5 hours
Total ~450 km 6.5-7.5 hours

Rajkot is a natural midpoint for a break, the city has good restaurants on the main highway and fuel stations. If you are making this a longer trip that also includes Somnath, consider driving Ahmedabad → Dwarka → Somnath (236 km more from Dwarka), which allows you to cover the two biggest pilgrimage sites in Gujarat in a single road trip over 2-3 days.

GSRTC Bus: The Budget Option from Ahmedabad

Gujarat State Road Transport Corporation (GSRTC) operates buses from Geeta Mandir bus stand in Ahmedabad to Dwarka. This is the budget-friendly option for solo travellers or small groups. Standard (non-AC) buses cost approximately ₹350. AC Volvo sleeper buses, when available on this route, cost around ₹500. Journey time is approximately 9 hours, slightly longer than the train but cheaper than a taxi.

The bus drops you at Dwarka bus stand, which is slightly further from the main temple area than the railway station. From the bus stand, an auto to Dwarkadhish Temple costs ₹40-60. Bus timings vary, some overnight buses depart Ahmedabad at 10-11 PM, arriving in Dwarka at 7-8 AM. Check the GSRTC website or the Geeta Mandir counter for current schedules, as timings change seasonally.

Private bus operators also run on the Ahmedabad-Dwarka corridor, often with AC Volvo sleeper coaches that are more comfortable than the basic GSRTC buses. These can be booked through redBus, MakeMyTrip, or the operator counters at Geeta Mandir bus stand. Fares range from ₹400-800 depending on operator and class.

Arriving at Dwarka: From Station or Bus Stand to Temple

Dwarka Railway Station to Temple 1 km, 10 min walk, auto ₹30-50
Dwarka Bus Stand to Temple 1.5-2 km, auto ₹40-60
Hotels near station Multiple budget and mid-range hotels within 500m of both station and temple
Locker facilities ₹20-40 at Swarga Dwar and Moksha Dwar at temple
Luggage at station Cloak room available at Dwarka Railway Station

Frequently Asked Questions

How far is Ahmedabad from Dwarka?
Ahmedabad to Dwarka is approximately 450 km by road. The drive takes 6.5-7.5 hours via the Rajkot highway.
Which is the best train from Ahmedabad to Dwarka?
The 19019 Dwarka Express is the primary train from Ahmedabad to Dwarka. Journey time is 8-9 hours. Book on IRCTC at least 2-3 weeks ahead during peak season (October-February).
How much does a GSRTC bus from Ahmedabad to Dwarka cost?
GSRTC standard buses cost approximately ₹350 and AC buses around ₹500. Private Volvo sleeper coaches range from ₹400-800. Buses depart from Geeta Mandir bus stand in Ahmedabad.
Can I drive from Ahmedabad to Dwarka in a day?
Yes. Leaving Ahmedabad by 6-7 AM, you can reach Dwarka by 1-2 PM. This gives you time for afternoon darshan and the evening aarti at Dwarkadhish Temple the same day.
Is there a direct flight from Ahmedabad to Dwarka?
No. The nearest airport to Dwarka is Jamnagar (141 km, 2.5 hrs by road). Some travellers fly Ahmedabad to Jamnagar and then drive. Rajkot airport (215 km) is another option.
What is the road route from Ahmedabad to Dwarka?
The route is Ahmedabad → Rajkot via NH947 (215 km, 3.5 hrs) → Jamnagar (74 km, 1 hr) → Dwarka (141 km, 2.5 hrs). Total 450 km, 6.5-7.5 hours. Rajkot is a good midpoint for a break.

Also Read

Dwarka Darshan Itinerary

Complete Dwarka darshan itinerary for 2 and 3 days.

Read Full Guide

Best Time to Visit

When is the best time to visit Dwarka?

Read Full Guide

Bet Dwarka

Guide to Bet Dwarka island: ferry from Okha, the Sudarshan Setu bridge, seasonal temple timings, and what to see on the island where Krishna lived.

Read Full Guide

Dwarkadhish Temple Timings

Complete 2026 darshan and aarti timings for Dwarkadhish Temple, Mangla Aarti, Rajbhog, and Shayan Aarti schedule.

View Timings

VIP Darshan: Is It Real?

There's no official paid VIP scheme at Dwarkadhish Temple, here's what the search term actually means and how to skip the wait for real.

VIP Darshan Guide

How to Reach Dwarka

Complete guide to reaching Dwarka from across India, by train, road, bus, and the nearest airports at Jamnagar and Rajkot.

Read More

Hotels in Dwarka

Budget dharamshalas to mid-range hotels near Dwarkadhish Temple. What to book, what to expect, and walking distance.

Read More