Pilgrimage

Somnath → Dwarka

Somnath to Dwarka is about 235 km by road (4.2–5.1 hours via Porbandar), with a one-way fuel cost of about ₹1,488 for a petrol car.

Last updated:

Quick answer · One way

Somnath to Dwarka at a glance

Distance
~235 km
Drive time
4.2–5.1 h
Fuel estimate
₹1,488
Toll allowance
₹470
Fuel + tolls
₹1,958
Per person · 2 travellers
₹979

About these numbers: petrol ₹95/litre (17 Sep 2026) at 15 km/litre; ₹2/km toll allowance, not verified against NHAI rates. Method · Report an error

Going with friends? See each person's share →

About the Somnath to Dwarka drive

Dwarka and Somnath are often visited together on a Saurashtra pilgrimage. The coastal highway runs past Porbandar, the birthplace of Mahatma Gandhi.

Somnath to Dwarka route

Somnath → Madhavpur → Porbandar → Dwarka

Road: NH51 via Porbandar

Towns on the way

Places to pause on the way

Tips for this drive

  • Stop at Porbandar for Kirti Mandir (Gandhi's birthplace) and Madhavpur beach on the way.
  • Somnath's evening aarti and the light-and-sound show are worth timing your arrival for.
  • Coastal winds can be strong; drive carefully on open stretches.

Open in Google Maps ↗

Weather in Dwarka

Forecast: MET Norway, CC BY 4.0

Bus, train & flight

Bus

State operator: GSRTC ↗. Search Somnath to Dwarka for your date; a direct service is not confirmed.

Train

  • Somnath: Somnath / Veraval
  • Dwarka: Dwarka

Check trains on IRCTC ↗

Flight options

  • Somnath: Diu (DIU) or Rajkot (HSR)
  • Dwarka: Jamnagar (JGA) or Porbandar (PBD)

Heading back to Dwarka

Dwarka and Somnath are often visited together on a Saurashtra pilgrimage. The coastal highway runs past Porbandar, the birthplace of Mahatma Gandhi.

  • Stop at Porbandar for Kirti Mandir (Gandhi's birthplace) and Madhavpur beach on the way.
  • Somnath's evening aarti and the light-and-sound show are worth timing your arrival for.
  • Coastal winds can be strong; drive carefully on open stretches.

Return trip: Dwarka to Somnath

Same 235 km back, about ₹1,958 each way or ₹3,917 for the round trip.

Plan Dwarka → Somnath →

WhatsAppPlan Trip