Plan Your Journey

How to Reach Dwarka

Well connected by air, rail, and road — from Delhi, Mumbai, and across Gujarat.

From Delhi & Mumbai

The two most common starting points

From Delhi — By Air

Fly to Jamnagar Airport (~130 km from Dwarka) or Rajkot Airport (~225 km), then continue by taxi or bus.

From Delhi — By Train

Several direct trains connect Delhi to Dwarka, including the Dwarka Express.

From Mumbai — By Air

Frequent flights operate from Mumbai to Jamnagar or Rajkot, followed by a comfortable road journey to Dwarka.

By Air, Train & Road

The general routes

By Air

Porbandar (95 km, closest), Jamnagar (145 km, best connected), Rajkot (220 km, strongest network), or Ahmedabad (450 km, main international hub) — each with taxi connections onward.

By Train

Dwarka Railway Station (DWK) is 3 km from the temple. The Saurashtra Mail from Ahmedabad (8–9 hrs overnight) is a beloved, early-filling route.

By Road

Ahmedabad (450 km, 6–7 hrs), Rajkot (220 km, 3.5–4 hrs), Jamnagar (145 km, 2.5–3 hrs), Porbandar (95 km, 2 hrs), Somnath (235 km, 4–5 hrs).

Good to Know

Plan the last stretch

Whichever airport or station you arrive at, the final stretch to Dwarka is by road — factor the extra 2–4 hours into your itinerary, especially for evening arrivals.