Somnath to Bet Dwarka: 264 km and the Best Way to Plan This Journey
Somnath to Bet Dwarka is approximately 264 km by road, about 5 hours of driving. The route goes north from Somnath to Dwarka (236 km, 4-4.5 hours) and then 36 km further to Okha jetty, followed by a short 3.5 km ferry crossing to Bet Dwarka island. Most pilgrims plan this as a 2-day journey with an overnight stay in Dwarka, using the second day to visit Bet Dwarka along with Nageshwar Jyotirlinga.
The Pilgrimage Logic: Why This Route Matters
Somnath and Bet Dwarka are both pivotal sites in the story of Lord Krishna. Somnath Jyotirlinga sits near Bhalka Tirth, where the divine hunter Jara's arrow struck Lord Krishna's foot, leading to his departure from the earthly realm. Bet Dwarka is where Lord Krishna actually lived and held court during his years ruling the kingdom of Dwarka. Traveling from one to the other is therefore a journey through the sacred geography of Krishna's final years, from his island home to the shore where his earthly incarnation concluded.
This spiritual dimension makes the Somnath-Dwarka-Bet Dwarka route one of the most meaningful yatra circuits in Vaishnavism. Pilgrims who visit only Somnath or only Dwarka often feel incomplete. The full circuit, Somnath Jyotirlinga, Dwarkadhish, Nageshwar Jyotirlinga, and Bet Dwarka, is considered the comprehensive Saurashtra Char Dham within Gujarat, distinct from the broader four-dham circuit of India.
The 264 km distance is not insignificant but is entirely manageable over two days, which is how most serious pilgrims approach it. The rhythm of a 2-day plan, driving the 236 km from Somnath to Dwarka on day one, doing Dwarkadhish darshan in the evening, and then completing the Okha circuit including Bet Dwarka on day two before heading back, gives each site the time and attention it deserves without exhaustion.
Route Options: Somnath to Bet Dwarka
There are two main road routes from Somnath to Dwarka (the mandatory stopover before Bet Dwarka). The direct NH47 route is faster; the via-Porbandar coastal route adds 28 km but provides a meaningful stopover at Gandhi's birthplace.
The direct NH47 route from Somnath to Dwarka is the most traveled by pilgrims. It passes through Veraval (major fishing town), then heads inland through the Saurashtra plains. The highway is a two-lane road for much of the journey with some four-lane stretches closer to Jamnagar. Traffic is generally manageable outside of peak festival periods. The road can be dusty in dry months but is passable year-round.
The Porbandar route adds the coastal dimension and the opportunity to visit Kirti Mandir (Gandhi's birthplace) and Sudama Mandir. If you are doing this journey in a hired vehicle over two days, the Porbandar stopover on day one (Somnath to Porbandar to Dwarka) is an excellent way to break the drive and see an important historical site. The total distance for this variant is approximately 264 km to Dwarka and then 36 km more to Okha.
Transport Options for This Journey
Private Taxi (Most Practical)
Hire a taxi in Somnath for the full Saurashtra circuit: Somnath → Dwarka → Nageshwar → Okha → Bet Dwarka → return. 2-3 days. Cost: ₹8000-15000 depending on car type and days. Most Somnath hotels can arrange this.
Self-Drive Rental
Rental cars available in Somnath/Veraval but limited options. More reliable from Rajkot or Ahmedabad. Self-driving the NH47 is straightforward. Fill fuel at Somnath before departing, fuel stations are available throughout but spacing increases in the Okhamandal area.
GSRTC Bus (Somnath to Dwarka)
Government buses run Somnath to Dwarka but require a change at Junagadh or Rajkot. Direct services are infrequent. This option works if you have time flexibility but does not accommodate a Porbandar stop easily. Bus fare Somnath to Dwarka: ₹200-350.
Tempo Traveller (Groups)
For groups of 8-12 pilgrims, a tempo traveller from Somnath covering Dwarka and Bet Dwarka over 2 days costs ₹10000-16000 for the full trip. This is very popular with family groups doing the complete Saurashtra yatra.
Recommended 2-Day Plan: Somnath to Bet Dwarka
The 2-day plan is the most balanced approach and is followed by the majority of pilgrims doing this journey. It avoids rushing either the Dwarkadhish darshan or the Bet Dwarka visit and allows for a comfortable overnight rest in Dwarka between the two legs.
Dwarka has abundant accommodation for all budgets. Budget dharamshalas near the Dwarkadhish temple start at ₹400-600 per night. Mid-range hotels along the main road offer rooms from ₹1500-3500. Most pilgrim groups book accommodation in advance during October-February when Dwarka sees its highest footfall. During summer months, walk-in availability is generally fine.
If you prefer a one-day marathon (Somnath to Bet Dwarka and back without overnight), depart Somnath by 5 AM, drive directly to Dwarka (4-4.5 hours), proceed to Okha for the ferry (another 55-60 minutes), visit Bet Dwarka, return to Okha, and drive back to Somnath. This puts you back in Somnath by 9-10 PM. It is achievable but exhausting and leaves no time for Dwarkadhish or Nageshwar darshan, effectively wasting the best pilgrimage opportunities of the region.
What Not to Miss on This Route
Between Somnath and Dwarka, there are several sites worth a brief stop that many pilgrims overlook. Madhavpur (roughly 50 km from Somnath on the Porbandar route) is believed to be the site of the marriage of Lord Krishna and Rukmini. The annual Madhavpur Mela held here during Chaitra (March-April) is one of Gujarat's largest folk festivals. Even outside festival time, the temple at Madhavpur is a meaningful stop of 20-30 minutes.
Shivrajpur Beach, 12 km from Dwarka toward Okha (and also 28 km from Somnath, making it accessible on the direct route from a different direction), is Gujarat's only Blue Flag certified beach. If arriving in Dwarka by afternoon with time to spare, a visit to Shivrajpur Beach before the evening darshan at Dwarkadhish temple is a refreshing detour. The beach is calm, clean, and sees relatively light crowds outside holiday weekends.
Bhadkeshwar Mahadev temple, 2 km from Dwarkadhish on a rocky outcrop in the sea, is another essential stop in Dwarka itself. The temple is accessible only at low tide, plan your timing carefully. Being situated between the sea on all sides, it offers one of the most dramatic temple settings in all of Gujarat. Evening visits when the sunset reflects on the surrounding water are particularly memorable.
Frequently Asked Questions
Also Read
Dwarka to Somnath Guide
Complete guide to the reverse route, distances, transport options, the via-Porbandar alternative, and how to plan the Somnath-Dwarka Jyotirlinga circuit.
Read MoreBet Dwarka Island
Everything about Bet Dwarka, ferry details, temple timings, island shrines, and why this island is considered the actual residential home of Lord Krishna.
Read MoreBest Time to Visit Dwarka
Month-by-month weather guide for Dwarka, when to visit for the best pilgrimage experience, festival seasons, and which months to avoid.
Read More