Plan your yatra

Pilgrim travel & route guide

The temple lies on the western coast of Saurashtra in Devbhumi Dwarka district, Gujarat. Reach it by road on the national highways, by train to the temple town or a nearby junction, or fly to Jamnagar, Porbandar or Rajkot.

Distance from major cities

Distance from major cities
FromDistanceBy road
Jamnagar137 km2 h 45 min
Porbandar100 km2 h
Rajkot225 km4 h 30 min
Somnath235 km4 h 30 min
Ahmedabad440 km8 h
Vadodara530 km9 h 30 min

By road

From Ahmedabad 440 km

  1. Take the six-lane Ahmedabad–Rajkot national highway via Bagodara and Limbdi to Rajkot (about 215 km).
  2. From Rajkot, continue on the Rajkot–Jamnagar highway to Jamnagar (about 90 km).
  3. From Jamnagar, follow the highway west via Khambhalia to the temple town (about 137 km).
  4. Follow the signs for Temple Road and the Holy Kund; the pilgrim parking plaza is at the entrance.

From Porbandar and Somnath 100 km

  1. From Somnath or Veraval, drive along the coastal highway to Porbandar (about 130 km).
  2. From Porbandar, continue north on the coastal highway via Harshad and Bhogat (about 100 km).
  3. The road passes the Harsiddhi Mata temple at Harshad, a popular halt on the way.
  4. Enter the town on the Porbandar road and follow the signs for Temple Road.

By train

  • Dwarka (DWK) (2 km): the temple town's own station, on the Okha line; auto-rickshaws to the temple
  • Okha (OKHA) (30 km): terminus with direct trains from many parts of India
  • Jamnagar (JAM) (137 km): nearest large junction; frequent buses and taxis onward
  • Rajkot Junction (RJT) (225 km): connections from Mumbai, Delhi and South India

Direct trains run to Dwarka and Okha from Ahmedabad, Mumbai, Delhi and other cities. Please check current schedules on the Indian Railways website or IRCTC.

By air

  • Jamnagar Airport (JGA) (137 km): domestic flights; taxis and buses to the temple
  • Porbandar Airport (PBD) (105 km): limited domestic flights
  • Rajkot International Airport, Hirasar (RAJ) (245 km): domestic flights from major cities
  • Ahmedabad, Sardar Vallabhbhai Patel International Airport (AMD) (450 km): international flights; onward by train, bus or road

Prepaid taxis are available at the airports. The trust can arrange a pick-up for senior citizens on request through the accommodation reception.

State bus (GSRTC) timetable

Gujarat State Road Transport Corporation buses stop at the town bus stand, 1.5 km from the temple.

State bus (GSRTC) timetable
FromDeparturesJourneyService
Ahmedabad (Geeta Mandir)6:00 am, 9:30 pm8 h 30 minExpress; sleeper at night
Rajkot7:00 am, 1:00 pm, 10:30 pm4 h 45 minExpress
JamnagarEvery hour, 5:30 am to 8:00 pm3 hExpress and local
Porbandar6:30 am, 10:00 am, 3:30 pm2 h 15 minExpress
Somnath (Veraval)7:30 am5 h 30 minExpress

Timings are indicative and change seasonally; please confirm on the GSRTC website or at the bus stand before travelling.

Local transport & parking

  • Auto-rickshaws from the railway station and bus stand to the temple cost about ₹50 to ₹80.
  • Parking plaza: two-wheelers ₹20, cars ₹50 and buses ₹200 per day, with CCTV and security.
  • Free battery cars run from the parking plaza to Gate 1 every 10 minutes, 5:00 am to 10:00 pm.
  • Private vehicles are not allowed beyond the parking plaza on festival days.

See the senior citizen and accessibility services, book a room, or plan a visit to the nearby shrines.