Are you planning a trip to Dwarka and Somnath from Delhi? These two places are among the holiest sites in India. Dwarka is the land of Lord Krishna, and Somnath is home to one of the twelve Jyotirlingas of Lord Shiva. Many people wish to visit both these places in one trip, but they often wonder how to visit Dwarka and Somnath from Delhi in the best way.
This guide will help you understand the different travel options, the best itinerary, and available tour packages for a smooth and comfortable journey.
Table of Contents
ToggleHow to Visit Dwarka and Somnath from Delhi by Flight (Fastest Way)
If you want to save time and travel comfortably, flying is the best option.
For Dwarka
- The nearest airport to Dwarka is Jamnagar Airport (JGA), which is about 130 km away.
- Direct flights are available from Delhi to Jamnagar. The journey takes about 2 hours.
- From Jamnagar, you can take a taxi or bus to reach Dwarka (3 hours by road).
For Somnath
- The nearest airport to Somnath is Diu Airport (DIU), about 85 km away.
- Delhi to Diu flights take around 2.5 hours.
- From Diu, take a taxi or bus to Somnath.
Best Plan:
- Fly from Delhi to Jamnagar, visit Dwarka, then travel by road to Somnath.
- After visiting Somnath, return via Diu Airport to Delhi.
This is the fastest way how to visit Dwarka and Somnath from Delhi with minimum travel time.
How to Visit Dwarka and Somnath from Delhi by Train (Budget-Friendly Option)
If you prefer affordable travel, trains are a great choice. Indian Railways has many options to reach Dwarka and Somnath from Delhi.
Trains to Dwarka
- Dwarka Express (15636) – Direct train from Delhi to Dwarka (takes about 24 hours).
- Okha Express (19565) – Another train that stops at Dwarka (takes about 27 hours).
Trains to Somnath
- Jabalpur – Somnath Express (11466) – A good option for reaching Somnath from Delhi.
- Veraval Express – This train goes to Veraval, which is 7 km from Somnath.
Travel Between Dwarka and Somnath by Train
- The Dwarka-Somnath Intercity Express takes about 5 hours to travel between the two places.
Best Plan:
- Take a train from Delhi to Dwarka, visit the temples, then take a train from Dwarka to Somnath.
- After visiting Somnath, take a train from Veraval to Delhi.
This is the best way how to visit Dwarka and Somnath from Delhi if you want to travel at a lower cost.

How to Visit Dwarka and Somnath from Delhi by Road (For Road Trip Lovers)
If you love long road trips, you can visit Dwarka and Somnath from Delhi by car or bus.
By Car
- Delhi to Dwarka distance: 1,300 km (24-26 hours of driving).
- Delhi to Somnath distance: 1,250 km (23-25 hours of driving).
- Best Route: Delhi → Jaipur → Udaipur → Ahmedabad → Rajkot → Dwarka → Somnath.
By Bus
- Many buses run from Delhi to Ahmedabad (takes 16 hours).
- From Ahmedabad, you can take another bus to Dwarka (8 hours) or Somnath (7 hours).
Best Plan:
- Travel from Delhi to Ahmedabad by bus, then take another bus to Dwarka.
- After visiting Dwarka, take a bus to Somnath and return to Ahmedabad to take a bus/train/flight back to Delhi.
This is a good way how to visit Dwarka and Somnath from Delhi if you enjoy road journeys.
Best 4-Day Travel Plan for Dwarka and Somnath from Delhi
If you want to visit both places in a short time, here is a simple plan:
1st Day: Travel from Delhi to Dwarka
- Take a flight/train to Jamnagar.
- Reach Dwarka and check into a hotel.
- Visit Dwarkadhish Temple, Rukmini Devi Temple, and Gomti Ghat.
- Attend evening aarti at Dwarkadhish Temple.
2nd Day: Explore Dwarka and Travel to Somnath
- Visit Bet Dwarka, Nageshwar Jyotirlinga, and Sudama Setu.
- In the afternoon, take a bus/taxi to Somnath (5-hour journey).
- Check into a hotel in Somnath.
3rd Da: Explore Somnath
- Visit Somnath Jyotirlinga Temple, Triveni Sangam, and Bhalka Tirth.
- Enjoy the Somnath Temple light and sound show in the evening.
4th Day: Return to Delhi
- Take a flight from Diu to Delhi or train from Veraval to Delhi.
This plan helps you see everything while making your travel smooth.
Best Tour Packages for Dwarka and Somnath from Delhi
If you want an easy and well-planned trip, here are some Somnath Dwarka Tour Packages:
1. 4 Days / 3 Nights Dwarka & Somnath Tour
✔ Covers Dwarka and Somnath.
✔ Includes hotel, transport, meals, and temple visits.
2. 5 Days / 4 Nights Gujarat Pilgrimage Tour
✔ Covers Dwarka, Somnath, and Porbandar (Kirti Mandir – Gandhi’s birthplace).
✔ Includes hotels, private cab, and temple tours.
3. 6 Days / 5 Nights Gujarat Spiritual Tour
✔ Covers Ahmedabad, Dwarka, Somnath, Gir Forest, and Diu.
✔ Includes sightseeing, meals, and transport.
If you want a comfortable and stress-free journey, a Somnath Dwarka Tour Package is the best choice.
Final Thoughts
Now you know how to visit Dwarka and Somnath from Delhi in the best way. Whether you fly, take a train, or go by road, each option has its own benefits. If you want a quick trip, flights are best. If you want to save money, trains are a great choice. And if you love road trips, a car or bus journey can be fun.
To make your trip easier, booking a Somnath Dwarka Tour Package is the best way to enjoy your visit without worrying about travel plans.
For bookings and help, contact Somnath Dwarka Tour Package today.