South Gujarat Pilgrim Route
Surat to Dwarka Travel Guide
Starting from the diamond city? Here is how the 650 km journey works — by overnight train, bus, or car — with practical notes on cost, timing, and making it to Dwarkadhish for morning darshan.
On this page
Surat to Dwarka Distance
Surat to Dwarka is approximately 650 km by road. Surat serves South Gujarat — Navsari, Valsad, Bharuch, and the tribal belt of Dang often route through here on pilgrimages to Devbhumi Dwarka. Compare with our Mumbai to Dwarka guide if you are coming from Maharashtra side.
At 650 km, plan for overnight travel or a two-day road trip. Most Surat pilgrims stay two to three nights in Dwarka to cover Dwarkadhish darshan, Bet Dwarka, Nageshwar Jyotirlinga, and optional side trips to Somnath or Porbandar.
The route follows NH-48 north toward Vadodara and Ahmedabad, then turns west through Rajkot and Jamnagar to the coast. Toll charges for a round trip add roughly ₹1,000–₹1,500. Winter weekends and Janmashtami fill trains and hotels — book three weeks ahead if possible.
Trains from Surat to Dwarka
Surat Railway Station (ST) sits on the busy Mumbai–Ahmedabad–Rajkot corridor. Several overnight services connect with Dwarka (DWK) and Okha. Journey time is typically 12–14 hours — board in the evening, arrive near dawn.
Sleeper fares start around ₹350–₹500; 3AC runs ₹800–₹1,300. The pilgrim rhythm: evening departure (8–10 PM), sleep on train, arrive 6–8 AM at Dwarka station, auto to your stay, freshen up, and join Mangal Aarti queue.
Surat station is large and busy — arrive 45 minutes early during holiday rushes. If ST is waitlisted, try boarding at Bharuch or Vadodara where seats sometimes open. Return evening trains suit pilgrims who finished darshan and want to sleep their way back to Surat.
Okha is a fallback if DWK is full — shared jeeps and autos connect to Dwarka town (45–60 min, ₹400–₹700). Carry water and light snacks for the early-morning auto ride; most tea stalls near the station open by 6 AM.
Long-distance WR services that Surat pilgrims often book include 22945 Saurashtra Mail, 22947 Okha–Veraval SF Express, and 18401 Puri–Okha Express — all pass through Surat (ST) on the Mumbai–Gujarat corridor. Some terminate at Okha; others halt at DWK. Check halt lists on IRCTC — a train that skips DWK but stops Okha still works fine with a short auto ride to town.
Surat station's main platforms handle heavy freight and passenger traffic — arrive early during vacation weeks. If ST is fully waitlisted, Bharuch (BH) and Vadodara (BRC) are practical alternate boarding points on the same line, sometimes with better availability 60–120 days out.
Bus Options & Fares
GSRTC runs overnight sleeper services from Surat bus depot (Athwa Lines area) to Dwarka. Private operators offer AC Volvo and semi-sleeper overnight buses. Tickets cost ₹600–₹1,000 for non-AC sleeper and ₹800–₹1,400 for AC Volvo.
Journey time is 12–14 hours with meal stops near Vadodara or Rajkot. Confirm at booking: drop point near Dwarka town vs highway bypass, AC type, and whether blankets are provided. Online booking through redBus-style apps is common for private operators.
Buses work for budget groups comfortable with overnight travel. Families with elders often prefer train AC or a split road trip. Pack earplugs — overnight bus entertainment systems can be loud on some private services.
Surat to Dwarka by Road
The 650 km drive takes 11–12 hours with two meal stops — not recommended as a single push for families. Smarter approach: Day 1 Surat → Vadodara or Rajkot (~325–400 km, 6–7 hrs), overnight stay; Day 2 continue to Dwarka (~250–325 km, 4–5 hrs).
NH-48 to Vadodara/Ahmedabad is excellent expressway quality. The Rajkot–Jamnagar–Dwarka leg has improved but coastal sections need caution in monsoon. Start early (5–6 AM) on Day 2 to reach Dwarka for afternoon darshan at Dwarkadhish Temple.
Self-drive suits confident drivers who know Gujarat highways. Chauffeured Innovas from Surat operators cost ₹9,000–₹14,000 one way. Round-trip packages with 2–3 days waiting in Dwarka run ₹18,000–₹25,000 — compare against train + local taxi if budget matters.
Surat airport (STV) has limited connectivity — most air pilgrims fly to Ahmedabad and continue by train. For the full Char Dham circuit, combine this route with our Somnath to Dwarka guide if you are doing both temples.
Travel Time Comparison
Overnight train is the sweet spot for Surat pilgrims — you sleep through the distance and wake near the temple. Split road trips suit self-drivers who want flexibility for Bet Dwarka and Nageshwar on arrival day.
| Mode | Approx. time | Typical fare | Best for |
|---|---|---|---|
| Overnight train | 12–14 hrs | ₹350–₹1,300 | Most pilgrims, morning darshan |
| Car / taxi (direct) | 11–12 hrs | ₹9,000–₹14,000 one way | Large families, flexible luggage |
| Overnight bus | 12–14 hrs | ₹600–₹1,400 | Budget groups |
| Split road (2 days) | 2 × 5–7 hrs | Hotel + fuel/tolls | Self-drive with elders |
Road distance is approximately 650 km. Times include typical meal/fuel buffers.
Taxi & Car Rental Options
One-way Innova from Surat to Dwarka: ₹9,000–₹14,000 including tolls. Round-trip with 2–3 days waiting and local sightseeing (Nageshwar, Bet Dwarka, Gopi Talav): ₹18,000–₹25,000. Confirm night halt charges (₹300–₹500 per night) and parking fees near the temple.
Many Surat diamond-industry families travel in groups of 8–12 — two Innovas or a Tempo Traveller (₹12,000–₹18,000 one way) works better than squeezing into one vehicle. Book through reputed Surat travel agents who know the Dwarka hotel belt.
On arrival, use the itinerary planner to spread sightseeing. Wear temple dress before darshan. Do not plan Bet Dwarka ferry on the same evening you arrive exhausted from a 650 km drive — rest first, island darshan next morning via Okha ferry or Sudarshan Setu.
Best Season to Travel
South Gujarat pilgrims flock to Dwarka between October and March — cool enough for overnight train travel without AC shock, and Bet Dwarka ferries run on predictable schedules. Surat's own holiday calendar (Diwali, Uttarayan, school breaks) overlaps with Dwarka peak season; treat December–January like a sold-out zone unless you booked early.
Monsoon is the trickiest window: NH-48 stays open but coastal Dwarka can see ferry suspensions and slower temple-side traffic. If you must travel June–September, build an extra half-day buffer and read best time to visit before committing dates. Summer overnight buses without AC are brutal on the 650 km run — spend the difference on sleeper AC train or split the road trip.
Local Tips for Surat Pilgrims
Surat diamond and textile families often travel in groups of ten or more — two Innovas or a Tempo Traveller beats trying to fit everyone into one vehicle with prasad bags and extra sarees. Book through a Surat agent who regularly sends groups to Dwarka; they know which hotels allow large-guest check-in near the temple and which drivers understand Swarga Dwar lane widths.
If you combine Dwarka with Somnath, many Surat groups drive the coastal route one way and train back from Veraval or Okha — avoids doubling the 650 km northbound leg. Our Somnath to Dwarka guide covers the 230 km coastal hop; allow four to five full days minimum for both temples without rushing elders.
Surat airport (STV) routes are limited — do not assume a cheap Surat–Jamnagar flight exists on your dates. Compare BOM–JGA or BOM–AMD plus onward train against the overnight ST–DWK sleeper; the train often wins on total cost for families of four. Pack dry snacks and ORS for the long ride — pantry cars vary by train, and Surat station food stalls get crowded 30 minutes before departure.
Navsari and Bharuch pilgrims often board the same ST–Dwarka trains as Surat city dwellers — if Surat is waitlisted, check BH and ST stations on IRCTC. GSRTC overnight from Athwa Lines can be smoother than fighting Surat city traffic to the station if you live in the Udhna side; compare door-to-door time, not just ticket price.
After 650 km of travel, Surat groups frequently over-schedule day one — resist landing at Dwarka and immediately demanding Bet Dwarka ferry plus Nageshwar. Check in, eat, rest through the 12:30–5 PM closure if needed, and start the outer circuit fresh on day two. Your darshan quality improves more from that discipline than from any shortcut on the map.
Surat–Dwarka Innova one-ways run ₹9,000–₹14,000 — split-road via Vadodara or Rajkot with hotel nights often beats single-driver fatigue on a 650 km push. Compare that against ST–DWK sleeper for a family of five; the train wins on cost, the split road wins on schedule control with toddlers who cannot do 14 hours seated.
ST station's foot overbridge and platform length surprise first-timers with heavy bags — arrive early and pay a porter ₹100–₹200 if needed rather than missing the train. Western Railway overnight services from Surat include connections toward Okha on the same line as Ahmedabad — search ST → OKHA as well as ST → DWK on IRCTC when either is waitlisted.
South Gujarat diamond-industry leave patterns cluster around Akshay Tritiya and Diwali — Surat–Dwarka trains sell out similarly to Ahmedabad. If your factory shift ends Friday 6 PM, you cannot reach Surat station for every overnight service; check whether a Bharuch boarding works better logistically. GSRTC Athwa depot overnight buses suit Udhna-side residents who skip city traffic to ST entirely.
Best season: Surat pilgrims overwhelmingly travel October–March when the 650 km overnight run ends in cool Dwarka dawn, not summer sweat. Monsoon bus windows may fog; train AC remains the comfortable default April–September if you must travel then.
Gujarati-language GSRTC announcements at Surat depot are fast — ask the counter clerk to confirm "Dwarka town" in Hindi or English if you are not fluent. Private operator apps show English; government counter clarity saves wrong-bus mistakes that cost hours.
Keep planning your trip
Plan Your Dwarka Trip
Written by
Lead Editor & Pilgrimage Guide · Independent Dwarka travel guide
Last updated: August 2026
Frequently Asked Questions
Surat to Dwarka FAQs
Distance, trains, buses, taxis, and how to arrive in time for Mangal Aarti.
About 650 km by road. Driving usually takes 11–12 hours with meal stops. Overnight trains take roughly 12–14 hours depending on the service.
Overnight train to Dwarka or Okha is the most common choice for South Gujarat pilgrims. GSRTC sleeper buses and private taxis are alternatives for families who prefer road travel.
Yes — Western Railway services connect Surat (ST) with Dwarka (DWK) and Okha. Several overnight trains run daily; book IRCTC tickets early for winter and festival weeks.
One-way Innova quotes typically run ₹9,000–₹14,000 including tolls. Split the journey over two days with a night halt at Vadodara or Rajkot to reduce driver fatigue.
Surat has a civil airport (STV) with limited routes. There is no airport in Dwarka — fly to Ahmedabad or Jamnagar and continue by train or road for the remaining distance.
Take the overnight train arriving before 7 AM, or drive in two days with a night halt. Same-day 650 km drives are not recommended for families or elders.
GSRTC and private operators run overnight sleeper services from Surat to Dwarka. Journey time is 12–14 hours. AC Volvo tickets cost ₹800–₹1,400 depending on season.
Planning Your Trip to Dwarka?
Darshan timings, how to get there, nearby temples, where to stay — we've put it all together so you can focus on the pilgrimage. Jai Dwarkadhish.