Diu to Somnath
The pilgrimage route from Diu to Somnath is a short but spiritually rich journey along the Saurashtra coast of Gujarat. Covering approximately 85 kilometers by road, the drive typi
Tentative Fare Estimate
Round trip · incl. driver allowance & GST
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 pilgrimage route from Diu to Somnath is a short but spiritually rich journey along the Saurashtra coast of Gujarat. Covering approximately 85 kilometers by road, the drive typically takes around 2 hours via the scenic coastal highway (NH51). Somnath, one of the twelve Jyotirlingas, holds immense religious significance, and the route passes through the historic town of Una and the coastal village of Kodinar. The nearest airport to Somnath is Diu Airport (DIU), which connects to major cities like Mumbai and Ahmedabad. For those seeking a beach-town add-on, the popular destination of Diu itself offers serene beaches and Portuguese heritage, while the route also passes near the quiet shores of Chorwad. This guide provides detailed travel options, stopover suggestions, and practical tips for a seamless pilgrimage.
Route Map
By Car: Diu to Somnath
85 km · ~1h 42m · About 2h of driving, plus stops.
- Start from Diu
An early start keeps you ahead of city and highway traffic.
85 km · 1h 42m drive from previous stop
Arrive in SomnathSomnath, 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: Diu to Somnath
85 km · ~1h 53m · Buses on this route are usually available as direct services. Operators and departure times vary — check live availability.
- Board at Diu
Go to the main bus stand / ISBT in Diu. Overnight buses usually leave in the evening; book a seat in advance for sleeper and Volvo services.
- Arrive in Somnath
Somnath, 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: Diu to Somnath
Nearest railway stations: Delvada for Diu, Somnath for Somnath.
Direct trains
Other options with a change
1 change · 4h 15m in total
Change trains at Prachi Road Junction — about 50m wait
1 change · 8h 35m in total
Change trains at Hadmadiya — about 6h 19m wait
1 change · 10h 35m in total
Change trains at Prachi Road Junction — about 7h 10m wait
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 Diu to Somnath.
- Una (Gir)20 km from Diu from Diu
Una is a historic town and the gateway to the Gir Forest, the last abode of Asiatic lions. It has a railway junction and a few local eateries, making it a convenient rest stop.
Petrol pumpsSnack stalls and restaurantsATMs and small shops - Kodinar45 km from Diu from Diu
Kodinar is a coastal town known for its seafront and the nearby Sutrapada beach. It offers a peaceful break before continuing to Somnath.
Roadside tea stallsBasic washroomsLocal market for refreshments
Hotels in Somnath
Comfortable 3-star stays in Somnath. Tell us your dates and we'll get you a rate.
3 Star Hotel
Somnath
Things to Do in Somnath
Attend the Aarti and Darshan
Participate in the morning or evening aarti, a mesmerizing ritual of light and sound. The darshan of the sacred Jyotirlinga is a deeply spiritual experience that…
1-2 hours
Watch the Sound-and-Light Show
In the evening, the temple's history is brought to life through a captivating sound-and-light show. The narration, set against the illuminated temple facade, recounts…
1 hour
Explore the Prabhas Patan Museum
The museum houses a collection of ruins, sculptures, and artifacts from the earlier temple structures. It provides a fascinating insight into the site's architectural…
1-2 hours
Visit Bhalka Tirth
Located a few kilometers from Somnath, this sacred site marks the spot where Krishna is believed to have been shot by a hunter's arrow. The temple here features a…
1-2 hours
Walk to the Triveni Sangam
The confluence of the Hiran and Kapila rivers with the mythical Saraswati is a short walk from the temple. It is a serene spot where pilgrims take a holy dip and offer…
1 hour
Enjoy the Coastal Sunset
The temple's location on the Arabian Sea offers stunning sunset views. Sit on the nearby promenade and watch the sky change colors as the waves crash against the shore,…
1 hour
Suggested Somnath Itinerary
Day 1Arrival and Somnath Temple Darshan
- Morning arrival and check-in at hotel near Somnath Temple
- Darshan at Somnath Temple (Jyotirlinga) – witness the aarti if timing permits
- Explore Prabhas Patan Museum (ruins and sculptures from earlier temples)
Day 2Triveni Sangam, Bhalka Tirth and Beach Walk
- Early morning at Triveni Sangam (confluence point) – view the Arabian Sea
- Visit Bhalka Tirth (Krishna's departure site) – a few km from the temple
- Walk along Somnath Beach and see the 'no landmass to Antarctica' plaque
Day 3Drive to Dwarka and Return
- Morning drive to Dwarka (about 120 km)
- Darshan at Dwarkadhish Temple (Dwarka's main temple – not a Jyotirlinga)
- Optional: Visit Rukmini Devi Temple and Dwarka Beach
Travel Tips
Budget Estimate
road
Approximate fuel cost: ₹500-₹700 (petrol/diesel for 85 km)
Parking at Somnath: ₹50-₹100 per day
Driving from Diu to Somnath is the most convenient and flexible option, with a well-maintained highway (NH51) connecting the two. The journey takes about 2 hours, with scenic views of the Arabian Sea and coastal farmlands.
train
Delvada to Veraval passenger fare: ₹10-₹20
Veraval to Somnath shuttle train: ₹5-₹10
There is no direct railway station in Diu; the nearest railhead is Delvada (DIVA) on the meter-gauge line, but Somnath has its own broad-gauge station. Travelers often take a train from Delvada to Somnath via Veraval, or combine road and rail.
bus
Fare: ₹50-₹80 per person
Fare: ₹150-₹250 per person
State-run GSRTC buses and private coaches operate between Diu and Somnath, providing an economical and reliable travel option. Buses depart from Diu bus stand and stop at major towns like Una and Kodinar.
Extend Your Trip
Add a nearby place to your Somnath trip and see the full Diu → Somnath → next stop route.
Somnath → Gir National Park
About 60 km by road
Plan My Trip: Diu to Somnath
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
The road distance is approximately 85 kilometers, and it takes about 2 hours to drive.
Diu Airport (DIU) is the nearest airport, located about 85 kilometers from Somnath. It has flights from Mumbai and Ahmedabad.
Yes, GSRTC operates direct ordinary buses between Diu and Somnath, with a travel time of about 2.5 hours.
No, Diu does not have a railway station. The nearest railheads are Delvada (5 km) and Una (20 km), both connected by road.
The best time is from October to March when the weather is pleasant. Avoid monsoon (July-September) as roads may be slippery.
Related Tour Packages
Other Routes
Popular routes around Somnath
Explore More of Somnath
Destination Hub
Somnath OverviewSpiritual & Temple Guides
Places to Explore
Discover attraction
Discover attraction
Discover attraction
Discover attraction
Discover attraction
Discover attraction
Discover attraction
Discover attraction
Discover attraction












