📌 QUICK ANSWER
The distance from Delhi to Somnath is about 1,429 km and driving takes roughly 22 to 23 hours by the fastest current routes via NH 51 or NE 4, which avoid road closures. Because that is a long two-day drive, most pilgrims travel by train or flight. The nearest airport is at Diu, about 85 to 90 km from Somnath, with Rajkot and Ahmedabad as larger options further away. By train, Veraval junction is about 7 km from the temple and there is a Somnath station nearby. Somnath is the first of the twelve Jyotirlingas of Lord Shiva, on the Gujarat coast. To plan the whole pilgrimage, call or WhatsApp +91 7302265809.
From the capital to the shore of Gujarat, a journey from Delhi to Somnath is a pilgrimage to the first of the twelve Jyotirlingas of Lord Shiva, standing where the land meets the Arabian Sea. It is a long way, about 1,429 km and some 22 hours by road, so the real question is not just the distance but the best way to cross it. In this guide I will give you the exact distance and routes, compare travelling by road, train and air and help you plan this journey of devotion. Plan your visit with our Mathura Vrindavan tour packages.
Delhi to Somnath: Distance and Routes by Road
Here are the main driving routes between Delhi and Somnath, in both directions.
Route | Distance | Time |
Delhi to Somnath via NH 51 (fastest) | About 1,429 km | About 22 hr 25 min |
Delhi to Somnath via NE 4 | About 1,453 km | About 23 hr |
Delhi to Somnath via NH 754A | About 1,396 km | About 26 hr |
Somnath to Delhi via NE 4 (fastest) | About 1,419 km | About 22 hr |
Somnath to Delhi via NH 51 | About 1,411 km | About 22 hr |
Somnath to Delhi via NH 754A | About 1,410 km | About 26 hr |
Distances and times are approximate and change with expressway openings, traffic and road closures. NH 51 and NE 4 are currently the fastest routes.
Best Way to Travel: Road, Train or Flight
For a journey of this length, the mode matters more than the exact kilometres. Here is an honest comparison.
Mode | Time | Best for |
Flight (via Diu, Rajkot or Ahmedabad) | About 2 hr flying, plus transfers | Saving time, comfort, long-distance pilgrims |
Train (to Veraval or Somnath station) | Around 20 to 24 hr | Budget, the classic pilgrim way, overnight travel |
Car / taxi | About 22 hr over two days | Sightseeing en route, groups, door-to-door |
Diu airport is about 85 to 90 km from Somnath; Veraval junction is about 7 km. Train and flight schedules vary, so book ahead.
Key Takeaways at a Glance
Distance: about 1,429 km between Delhi and Somnath.
By road: roughly 22 hours by the fastest route, a two-day drive.
Fastest routes: via NH 51 or NE 4, which avoid current road closures.
Best for most: a flight to Diu (about 85 km away) or a train to Veraval or Somnath station.
What awaits: Somnath, the first of the twelve Jyotirlingas of Lord Shiva, by the sea.
A Word From Your Guide
I am Gurudutt, born in Gokul and guiding pilgrims through Braj since 2018, more than fifty thousand of them over the years. Somnath is one of the great pilgrimages of India and I often help my Braj guests plan it, usually as part of a wider journey out of Delhi. The honest truth is that it is a long way from the capital, so the mode of travel makes all the difference between an ordeal and a joy. In this guide I will give you the real distances and the sensible ways to reach this ancient Jyotirlinga by the sea.
By Road: The Two-Day Drive
If you wish to drive, the fastest routes from Delhi to Somnath are via NH 51 or NE 4, about 1,429 to 1,453 km and roughly 22 to 23 hours, while the NH 754A route is a little shorter in distance at about 1,396 km but slower at around 26 hours. Whichever you choose, this is a genuine two-day drive across Rajasthan and into Gujarat, best broken with an overnight halt, perhaps near Udaipur or Ahmedabad. A road trip lets you see much of western India on the way, but it is not a journey to rush in one stretch. Plan your departure with our guide to the best time to visit Mathura and Vrindavan if you are starting your journey with Braj.
By Train and By Air
For most pilgrims, the train or a flight is far more comfortable than the long drive. Somnath is well served by rail: Veraval junction is about 7 km from the temple and there is a Somnath station nearby, with trains from the north taking roughly 20 to 24 hours. By air, the nearest airport is Diu, about 85 to 90 km away, with Rajkot and Ahmedabad as larger airports further off; from Delhi you fly in a couple of hours and then drive down to Somnath. Flying turns a two-day road journey into a half-day of travel, which is why it is the choice of most time-pressed pilgrims. We can arrange your transfers at both ends.
About Somnath: The First Jyotirlinga
A word on where this long journey leads, because Somnath is no ordinary temple. It is revered as the first of the twelve Jyotirlingas, the most sacred abodes of Lord Shiva, standing majestically on the shore of the Arabian Sea in Gujarat. The temple has been destroyed and rebuilt many times across history and its present form is a symbol of faith and resilience, with the sea crashing just behind the shikhara. The evening aarti and the sound and light show by the sea are deeply moving. Many pilgrims combine Somnath with nearby Dwarka, another of the great dhams, to make a complete Gujarat pilgrimage.
Combining Somnath With Braj
Because Somnath is reached via Delhi, many devotees make it part of a larger pilgrimage that begins in the north. A beautiful plan is to spend a few days in Braj, the land of Krishna, around Mathura and Vrindavan, with its Krishna Janmabhoomi and Banke Bihari and then travel on from Delhi to Somnath by train or flight. Krishna himself is deeply connected to Gujarat through Dwarka, so a journey that joins his Braj with Shiva's Somnath is a wonderful arc of devotion. See how to plan the Braj leg with our guide to the Delhi to Mathura and Vrindavan distance and travel options.
Tips for the Delhi to Somnath Journey
Choose train or flight over driving unless you specifically want the road trip.
Fly into Diu, about 85 km from Somnath or take a train to Veraval, about 7 km away.
For driving, plan a two-day trip with an overnight halt near Udaipur or Ahmedabad.
Combine with Dwarka, another great dham, for a complete Gujarat pilgrimage.
Do not miss the evening aarti and the sound and light show by the sea at Somnath.
Book trains and flights early, as the Somnath routes are in steady demand.
The Honest Bit
Let me be completely honest, because this is a long journey. Delhi to Somnath is about 1,429 km; driving it is 22 hours at best, realistically a two-day expedition across Rajasthan and Gujarat and doing it in one stretch is exhausting and not something I recommend for families or elders. For almost everyone, a flight to Diu or a train to Veraval is the sensible, comfortable choice, keeping a car only for local travel at each end. One more honest note: Somnath is on the far coast of Gujarat, so plan your onward sightseeing, Dwarka, Diu and the rest, while you are there, rather than making the long trip for the temple alone. None of this dims the pull of the journey; to stand before the first Jyotirlinga as the sea crashes behind it is one of the great moments of Hindu pilgrimage. Just plan the distance with open eyes. For your Braj leg, see our list of Mathura and Vrindavan hotels.
Why Experience My India Is the Right Choice
I am Gurudutt, born in Gokul, guiding pilgrims through Braj since 2018, more than fifty thousand of them by now. For a long pilgrimage like Delhi to Somnath, planning is everything and that is where we help: we plan your Braj days if you are starting there, advise the best train or flight, handle the transfers and help you combine Somnath with Dwarka and Gujarat for a complete journey. We take the logistics off your shoulders so you can keep your heart on the darshan. We arrange your Mathura tour packages and onward travel, all at one clear fare. We are a Ministry of Tourism certified operator with a fleet of more than fifty vehicles, rated 4.5 stars and we answer on WhatsApp from 8 AM to 9 PM.
Tip from Gurudutt: Do not try to drive the whole 1,429 km in one go. If you have the time, begin your journey in Braj, take in Mathura and Vrindavan, then travel on from Delhi to Somnath by an overnight train or a short flight to Diu and arrive fresh for darshan. Plan Dwarka and the Gujarat coast into the same trip, so the long distance earns you more than one great dham. A pilgrimage this far should be savoured, not rushed; plan it well and the first Jyotirlinga by the sea will reward every mile. |
Related Guides
Mathura and Vrindavan places to see - plan your Braj days before you travel on.
Mathura Vrindavan itinerary - how to order your Braj leg.
Prem Mandir - a must-see in Vrindavan on the way.
Mathura Vrindavan temple timings - plan your Braj darshan around the hours.
Explore More Braj Guides
Mathura Vrindavan Temples hub - every major temple and sacred place in one place.
Braj festivals - Janmashtami, Holi and more to time your visit around.
Mathura Vrindavan taxi - a car and driver for your Braj days and transfers.
Pooja services - arrange a puja or offering in your family's name.
Plan Your Delhi to Somnath Pilgrimage
Tell me your dates and your group and I will help plan the whole pilgrimage: your Braj days if you wish to begin there, the best train or flight from Delhi to Somnath, the transfers and Dwarka and Gujarat added if you like, all arranged so the long journey is comfortable. A good base to begin from is the ISKCON Vrindavan temple and Braj. Call or WhatsApp +91 7302265809, daily 8 AM to 9 PM. Packages start from ₹1,999 per person and we are rated 4.5 stars. Born in Gokul, Mathura.
Book Your Mathura - Vrindavan Trip Today 📞 +91-7302265809 💬 WhatsApp: +91-7302265809 Packages start from ₹1,999/ person | Rated 4.5★ / 204+ Reviews Explore all: Mathura Vrindavan Tour Packages Jai Shri Krishna 🙏 |
Gurudutt — Born & Raised in Braj Bhoomi
Guiding pilgrims through Mathura & Vrindavan since 2018 · 50,000+ pilgrims served





















