Home › Routes › Somnath to Dwarka

Somnath to Dwarka

The Somnath to Dwarka pilgrimage route is a sacred journey through Gujarat's coastal region, covering approximately 235 kilometers. By road, the trip takes about 4.5 hours, making

235 kmDistance
4.5 hrsDuration

Tentative Fare Estimate

Car / Taxi
Swift Dzire₹11,710
Ertiga₹14,860
Innova₹15,490
Innova Crysta₹19,140
Tempo Traveller (12)₹26,200

Round trip · incl. driver allowance & GST

View route plan
Bus
Non-AC Seater₹260
AC Seater₹420
Non-AC Sleeper₹380
AC Sleeper₹540
Volvo / Multi-Axle₹710
View route plan
Train
Sleeper₹170
Economy₹270
Third AC₹360
Second AC₹500
First AC₹690
View route plan

Tentative estimate only, based on typical Indian public-transport tariffs (state transport bus fares, IRCTC sleeper/AC class rates, standard outstation taxi per-km rates) — not a live quote from any operator.

Overview

The Somnath to Dwarka pilgrimage route is a sacred journey through Gujarat's coastal region, covering approximately 235 kilometers. By road, the trip takes about 4.5 hours, making it a popular day trip or overnight journey for devotees. The route passes through the historic town of Junagadh and the Gir Somnath district, offering glimpses of rural Gujarat and the Arabian Sea. Often combined on the same Gujarat pilgrimage circuit, this route connects two of the twelve Jyotirlingas, allowing pilgrims to complete their darshan of both shrines in a single trip. The journey is well-served by roads, with options for private cars, state transport buses, and trains, ensuring accessibility for all types of travelers.

Route Map

By Car: Somnath to Dwarka

235 km · ~5h 2m · About 5h of driving, plus stops.

  1. Start from Somnath

    An early start keeps you ahead of city and highway traffic.

  2. 150 km · 3h drive from previous stop

    Rest & refuel near Chhaya

    About 150 km in — 15–20 minutes for tea, food, fuel and a stretch.

  3. 85 km · 1h 42m drive from previous stop

    Arrive in Dwarka

    Dwarka, Gujarat

Stops are typical for this road, not a fixed itinerary. Timings assume about 50 km/h on average — traffic, tolls and road conditions vary.

By Bus: Somnath to Dwarka

235 km · ~5h 13m · Buses on this route are usually available as direct services. Operators and departure times vary — check live availability.

  1. Board at Somnath

    Go to the main bus stand / ISBT in Somnath. Overnight buses usually leave in the evening; book a seat in advance for sleeper and Volvo services.

  2. Somnath → Dwarka

    AC Seater / Volvo · ~235 km

    ~5h 13m|Tentative fare ₹260–₹710

    Usual tea / meal halts: Raval (~170 km)

  3. Arrive in Dwarka

    Dwarka, Gujarat

Halts and change points are typical for this route, not a specific operator’s schedule — check live availability and timings when booking.

By Train: Somnath to Dwarka

Nearest railway stations: Somnath for Somnath, Dwarka for Dwarka.

No direct train found — best options with a change

1 change · 10h 24m in total

VERAVAL - TRIVANDRUM Exp#16333 · Express
03:00 AMVeraval
3h 35m21 stops
06:35 AMRajkot Jn

Change trains at Rajkot Jn — about 1h 52m wait

Varanasi Okha Weekly Express#19570 · Express
08:27 AMRajkot Jn
4h 57m24 stops
01:24 PMMithapur

1 change · 10h 45m in total

Veraval Pune Express#11087 · Express
06:25 AMVeraval
4h 15m20 stops
10:40 AMRajkot Jn

Change trains at Rajkot Jn — about 1h 40m wait

ERNAKULAM - OKHA Exp#16338 · Express
12:20 PMRajkot Jn
4h 50m27 stops
05:10 PMMithapur

1 change · 12h 33m in total

VERAVAL - TRIVANDRUM Exp#16333 · Express
03:00 AMVeraval
3h 35m21 stops
06:35 AMRajkot Jn

Change trains at Rajkot Jn — about 4h 10m wait

Saurashtra Mail#19005 · Mail
10:45 AMRajkot Jn
4h 48m24 stops
03:33 PMMithapur

Waits assume each train runs daily — the timetable data has no running days, so check the days for every train before you plan a change.

Train details come from a 2015 railway timetable snapshot — newer trains, changed timings and running days are not included, so confirm on IRCTC before you plan around a train.

Stops & Places Along the Route

Good places to break the journey from Somnath to Dwarka.

  1. Junagadh100 km from Somnath from Somnath

    A historic city known for the Girnar hills, Uparkot Fort, and ancient Buddhist caves. Pilgrims often stop here to visit the Mahabat Maqbara and the famous Somnath Mahadev Temple (not to be confused with Somnath).

    Restaurants and dhabas serving Gujarati thaliATMs and fuel stationsTourist information center near the bus stand
  2. Porbandar170 km from Somnath (or 65 km from Junagadh) from Somnath

    The birthplace of Mahatma Gandhi, featuring the Kirti Mandir and Sudama Temple. A peaceful stop to stretch and explore the coastal town's heritage.

    Cafes and snack stalls near the beachPublic restrooms and parking areasHandicraft shops selling local items

Hotels in Dwarka

Treebo hotels in Dwarka. Tell us your dates and we'll get you a rate.

Treebo Prime Elight

Dwarka

Things to Do in Dwarka

Darshan at Dwarkadhish Temple

Participate in the morning or evening aarti and have darshan of Lord Krishna as Dwarkadhish. The temple's spiritual atmosphere and architectural grandeur are…

2-3 hours

Sacred Bath at Gomti Ghat

Take a ritual dip at Gomti Ghat, where the Gomti River meets the sea. This purification is considered essential before visiting the temple.

1 hour

Boat Ride to Bet Dwarka

Board a ferry from Okha to Bet Dwarka, an island believed to be Krishna's residential palace. Visit the temple and enjoy the coastal scenery.

Half day

Explore Rukmini Devi Temple

Located about 2 km from Dwarkadhish, this 12th-century temple features exquisite carvings and is dedicated to Krishna's chief queen. Its architecture is a highlight.

1-2 hours

Visit Nageshwar Jyotirlinga

Pay respects at one of the twelve Jyotirlingas, with its massive 25-meter Shiva statue. The temple is between Dwarka and Bet Dwarka, often combined with the island trip.

1-2 hours

Marine Archaeology Museum Visit

Learn about the underwater excavations that have revealed structures believed to be part of the ancient Dwarka city. The museum displays artifacts and findings.

1-2 hours

See all places in Dwarka →

Suggested Dwarka Itinerary

Day 1Arrival and Dwarkadhish Darshan

  • Morning: Take a holy dip at Gomti Ghat and perform prayers.
  • Afternoon: Visit Dwarkadhish Temple for darshan; observe the flag-changing ceremony.
  • Evening: Attend the aarti at Dwarkadhish Temple and explore the surrounding bazaars.

Day 2Bet Dwarka and Nageshwar Jyotirlinga

  • Morning: Boat ride to Bet Dwarka; visit the Krishna temple and explore the island.
  • Afternoon: Visit Nageshwar Jyotirlinga and offer abhishekam.
  • Evening: Return to Dwarka; relax or visit local markets.

Day 3Rukmini Devi Temple and Somnath Excursion

  • Morning: Visit Rukmini Devi Temple (2km from Dwarkadhish).
  • Late morning: Drive to Somnath (approx. 3.5 hours).
  • Afternoon: Darshan at Somnath Temple and visit the nearby beach.
Full 3-day itinerary →

Travel Tips

Start early (by 6 AM) to avoid heat and reach Dwarka by noon for darshan.
Carry sufficient water and light snacks, as food options on the highway are limited.
Book train or bus tickets in advance during peak pilgrimage seasons (Shravan, Kartik).
Use the Somnath Trust's free shuttle service to reach the temple from the bus stand.
Wear comfortable footwear as temple premises require walking barefoot.
Check weather and road conditions during monsoon (June–September) as some low-lying areas may flood.

Budget Estimate

road

Petrol cost: ₹1,500–₹1,800 (approx.) for the round trip

Toll charges: ₹100–₹150 one way on NH51

Driving from Somnath to Dwarka is the most convenient and flexible option, allowing you to stop at scenic spots and temples along the way. The route is well-maintained, passing through Junagadh and Porbandar, with good highway conditions.

train

Sleeper class (Veraval to Rajkot): ₹150–₹200

Sleeper class (Rajkot to Dwarka): ₹120–₹180

There is no direct train between Somnath and Dwarka, but you can take a train from Veraval (near Somnath) to Rajkot, then another train to Dwarka. This option is scenic but requires careful planning.

bus

Ordinary bus (Somnath to Junagadh): ₹60–₹80

Ordinary bus (Junagadh to Dwarka): ₹120–₹150

State transport (GSRTC) and private buses operate between Somnath and Dwarka, with a change at Junagadh or Porbandar. This is the most economical option, though it takes longer due to stops.

Extend Your Trip

Add a nearby place to your Dwarka trip and see the full Somnath → Dwarka → next stop route.

Dwarka → Mandvi

About 100 km by road

Dwarka → Chhaya

About 125 km by road

Dwarka → Mundra

About 135 km by road

Dwarka → Jamnagar

About 150 km by road

Plan My Trip: Somnath to Dwarka

Pick how you want to travel and we'll send a complete plan with transport, hotel and sightseeing — on WhatsApp and a call back.

Frequently Asked Questions

1. Is there a direct train from Somnath to Dwarka?

No, there is no direct train. You need to travel via Rajkot, which takes about 6–8 hours including transfer time.

2. What is the best time to travel between Somnath and Dwarka?

The winter months (November to February) are ideal as the weather is pleasant, and the sea breeze makes the journey comfortable.

3. Can I cover both Somnath and Dwarka in one day?

It is possible but very rushed. Most pilgrims spend a night at one of the towns to have a relaxed darshan and travel the next day.

4. Are there any tolls on the road from Somnath to Dwarka?

Yes, there are a few toll plazas on NH51 and state highways, with total charges around ₹100–₹150 for a car one way.

5. Is it safe to drive at night on this route?

The roads are generally safe, but it is advisable to avoid night driving due to stray animals and limited lighting in rural stretches.

Other Routes

Explore More of Dwarka

Destination Hub

Dwarka Overview

Places to Explore