Somnath
Somnath
Train Bus

Beyt Dwarka to Somnath

Updated: 21 May 2026

The journey from Beyt Dwarka to Somnath is about 280 km. You must first reach Okha and then take a train or bus to Somnath. Somnath is home to one of the most sacred Jyotirlingas. The route follows the beautiful coastline of Gujarat. Trains are a comfortable option, while buses offer more flexibility for pilgrims.

Total Distance: 280 km driving distance, 240 km straight-line distance.
Fastest Way
Train is the fastest and most comfortable mode.
Cheapest Way
GSRTC bus is the most economical option.
Compare Beyt Dwarka to Somnath Routes
Train
Direct
Duration
7 hours
Avg Price
300-900 INR
Operator
Okha-Somnath Express
Route
Okha Station to Somnath Station

Trains are the most comfortable way to travel.

Bus
Direct
Duration
8 hours
Avg Price
400-800 INR
Operator
GSRTC
Route
Okha to Somnath via NH 51

GSRTC buses are reliable and frequent.

Travel Tips
  • Train Booking
    Book your train tickets well in advance on the IRCTC website.
  • Bus Comfort
    Choose private buses for better seating and air conditioning.
  • Local Transport
    Auto-rickshaws are easily available for city travel in Somnath.
  • Food
    Try the local Gujarati cuisine at traditional restaurants.
  • Connectivity
    Somnath is well-connected by road and rail.
Safety Tips
  • Night Travel
    Avoid late-night bus travel if possible.
  • Emergency
    Keep the contact details of your hotel handy.
  • Luggage
    Always keep your valuables in a carry-on bag.
  • Health
    Carry a basic first-aid kit for long journeys.
People Also Ask
  • Is there a direct train?
    Yes, several trains run from Okha to Somnath.
  • How long does it take?
    It takes about 7 to 8 hours by train or bus.
  • Are there buses?
    Yes, both government and private buses are available.
  • Can I fly to Somnath?
    The nearest airport is Diu or Rajkot.
  • What is the best way to travel?
    Train is recommended for comfort.
Quick Info
  • From Beyt Dwarka, Gujarat, India
  • To Somnath, Gujarat, India
  • Modes
Best Time to Travel

October to March for pleasant weather.

Things to Do in Somnath
1
Somnath Temple
A magnificent temple dedicated to Lord Shiva, one of the twelve Jyotirlingas.
2
Somnath Beach
A beautiful beach near the temple, perfect for a peaceful walk.
3
Triveni Sangam
The confluence of three holy rivers, a significant pilgrimage site.
4
Bhalka Tirth
The place where Lord Krishna is believed to have left his mortal body.
Tags
Beyt Dwarka to Somnath Somnath travel GSRTC bus to Somnath Okha to Somnath train Gujarat travel guide how to reach Somnath Beyt Dwarka transport Somnath temple