The journey from Dwarka to Somnath is more than just a trip. It is a journey of faith, devotion, and history. Dwarka is known as the city of Lord Krishna, while Somnath is the first Jyotirlinga of Lord Shiva. Many people visit both places to complete their spiritual trip. If you are wondering how to reach Somnath from Dwarka, this guide will help you with all the best travel options.
Table of Contents
ToggleHow to Reach Somnath from Dwarka by Road
Traveling by road is the easiest and most flexible way to reach Somnath from Dwarka. The distance is about 235 km, and the journey takes around 4.5 to 5 hours.
Best Road Travel Options:
Private Taxi or Cab – Comfortable & Fast
- A private taxi is the best option for families and senior citizens.
- The trip is smooth and direct without any delays.
- The cost is around ₹3,500 – ₹5,000, depending on the car type.
State Transport & Private Buses – Affordable Choice
- Gujarat State Transport (GSRTC) and private buses run daily.
- Ticket prices are ₹300 – ₹700 per person, depending on the type of bus.
- Travel time is 5 to 6 hours.
Self-Drive Car – Best for Road Trip Lovers
- If you love driving, you can rent a car or drive your own.
- The best route is Dwarka → Porbandar → Madhavpur → Veraval → Somnath.
- Fuel cost will be around ₹1,500 – ₹2,000.
Why Choose Road Travel?
- You can stop at Porbandar (Mahatma Gandhi’s birthplace) and Madhavpur Beach.
- The journey is scenic and peaceful.
- It is the most convenient and flexible option.
How to Reach Somnath from Dwarka by Train
Trains are a budget-friendly and comfortable way to reach Somnath from Dwarka. The nearest railway station to Somnath is Veraval, which is just 6 km away from the temple.
Best Train Options from Dwarka to Somnath:
Somnath Express (22957/22958)
- Runs daily from Dwarka to Veraval.
- Takes about 5.5 hours to reach.
- Ticket price: ₹200 (Sleeper), ₹800 (AC).
Saurashtra Express (19015)
- Covers the route with stops at important cities.
- Great for those who want to explore Porbandar on the way.
Okha – Somnath Express (19251/19252)
- A good direct train for this route.
Why Choose Train Travel?
- Affordable for all types of travelers.
- Comfortable journey without road traffic.
- Safe option for families and elderly travelers.

How to Reach Somnath from Dwarka by Air
Somnath does not have an airport, but you can reach Somnath from Dwarka by taking a flight to the nearest airport and then traveling by road.
Nearest Airports:
Rajkot Airport (RAJ) – 195 km from Somnath
- Well-connected to Delhi, Mumbai, and Ahmedabad.
- Taxi from Rajkot to Somnath: ₹3,000 – ₹4,000.
- Travel time: 4 hours by road.
Diu Airport (DIU) – 90 km from Somnath
- Closest airport to Somnath, with flights mostly from Mumbai.
- Taxi fare: ₹2,000 – ₹2,500.
- Travel time: 2.5 hours.
Jamnagar Airport (JGA) – 150 km from Dwarka
- Best for those flying into Dwarka first.
- Has flights from major cities.
Recommended products
Why Choose Air Travel?
- Best for long-distance travelers.
- Fastest way to reach Somnath.
- Good for people who prefer less travel time.
Best Somnath Dwarka Tour Packages
If you want a stress-free trip, booking a Somnath Dwarka Tour Package is a great option. These packages include hotels, transport, temple visits, and meals, making your trip easy and enjoyable.
Top Tour Packages:
Dwarka Somnath 2N/3D Tour Package
📍 Covers: Dwarka, Bet Dwarka, Nageshwar Jyotirlinga, Somnath.
🏨 Includes: Hotel stay, AC transport, guided temple visits.
💰 Price: ₹6,999 per person.
Dwarka Somnath Gir 3N/4D Tour Package
📍 Covers: Dwarka, Somnath, and Gir National Park.
🏨 Includes: Temple visits, jungle safari, hotel stay.
💰 Price: ₹9,999 per person.
Gujarat Spiritual Tour 5N/6D Package
📍 Covers: Dwarka, Somnath, Porbandar, Ahmedabad, Vadodara.
🏨 Includes: Luxury hotels, guided temple tours, private transport.
💰 Price: ₹14,999 per person.
Why Book a Tour Package?
- No need to worry about planning, everything is arranged for you.
- Saves time and effort.
- Best for families, elderly people, and groups.
Final Thoughts on How to Reach Somnath from Dwarka
Your journey from Dwarka to Somnath is more than just a trip—it is a spiritual experience. Whether you go by road, train, or air, each travel option has its own benefits.
- Want a flexible journey? Take a private taxi.
- Looking for a budget-friendly option? Choose a train.
- Need to reach quickly? Fly to Rajkot or Diu and then travel by road.
- Want a completely stress-free trip? Book a Somnath Dwarka Tour Package.
No matter how you choose to reach Somnath from Dwarka, your journey will be filled with peace, devotion, and unforgettable memories. Plan your trip today and enjoy the spiritual beauty of Gujarat.