• Aug 19, 2025

How to Travel to Somnath Temple from Delhi: By Road, Train, and Air

The Somnath Temple is a revered Hindu temple dedicated to Lord Shiva. It is located in Gujarat and is also considered the first of the twelve Jyotirlingas. The temple holds significant historical and religious importance, as it is regarded as a sacred representation of Lord Shiva. If you are planning to visit the temple, remember that it can help you cleanse your sins, find peace, and achieve liberation. If you are from Delhi and are planning to visit the Somnath temple and are wondering about transportation options, you can see. There isn't a direct train or air route from Delhi to Somnath, but you can travel by train, road, or air via different routes. To briefly grasp the information about the various routes and the mentioned modes of transportation, focus on the information provided and further learn about the respective ones accordingly.

Travel to Somnath Temple by road from Delhi

If you have decided to visit the Somnath Temple by road from Delhi, you can drive or take a bus to Ahmedabad or Rajkot, then transfer to a local bus or a taxi to Somnath. The journey by road takes 20 to 24 hours by car and 26 to 27 hours by bus, covering a distance of around 1312 km. Travelling by road is a flexible way to travel, as you can make more stops and take breaks during the long drive. To get ahead, know about the different routes to travel from Somnath Temple to Delhi, as mentioned below.

Travelling by car

  • Route: To travel from Delhi to the Somnath Temple by car, take the Jaipur-to-Ahmedabad route (NH48).
  • Distance: The distance for the respective route will be around 1160 km.
  • Duration: Travel time on the route will be around 20-22 hours.
  • Another Option: You can also consider the Jodhpur-Rajkot route.

Travelling by Bus

  • Initial Journey: Take a bus from Delhi to Ahmedabad or Rajkot.
  • Final Leg: From there, you can be further transferred to the Gujarat State Road Transport Corporation.
  • Duration: The entire bus journey can further take around 26 to 27 hours.

See also: How to Travel to Omkareshwar Temple from Delhi

Travel to Somnath Temple by Train from Delhi

You can travel from Delhi to Somnath Temple by train. You then need to take a train to Veraval, the nearest railway station to Somnath, about 6 km away. While there are no direct trains from Delhi to Veraval, you can take a train to Ahmedabad and then transfer to a train heading to Veraval. Alternatively, you can travel to Rajkot and then take a train to Veraval. The total travel time by train can range from 24 to 26 hours. The details below explain the route to the Somnath Temple by train from Delhi. Follow up with the following accordingly.

Train to Ahmedabad:

  • You can train from New Delhi Railway Station to Ahmedabad Junction (ADI).
  • Popular trains, such as the Swarna Jayanti Rajdhani or the Rajdhani Express, can operate this leg of the journey.
  • You can book your train ticket online through the IRCTC website or application and then travel to the Somnath temple by train from Delhi.

Train to Veraval (from Ahmedabad or Rajkot)

  • You can take a direct train from Ahmedabad to Veraval (VRL).
  • Alternatively, you can travel ahead to Rajkot (RJT) and then take a train to Veraval.
  • The Somnath Express and the other trains operate on this same route.

Reaching Somnath Temple

Once you arrive at the Veraval Railway Station, you can hire a taxi or an auto-rickshaw to the Somnath Temple, which is approximately 6 km away.

See also: How to Travel to Mahakaleshwar Temple from Delhi

Travel to the Somnath Temple by Air from Delhi

To travel to Somnath Temple from Delhi by air, you must take a connecting flight, as there is no direct flight to the nearest airport, Diu. One of the most common routes involves a layover in Ahmedabad, Rajkot or Vadodara. You can take a bus or a taxi from these cities to Somnath. Alternatively, you can fly to Rajkot or Porbandar and then travel to Somnath by road.

Connecting flights

  • Diu Airport: This is the closest airport to Somnath, which is about 63 km away.
  • Ahmedabad/Rajkot/Vadodara: These respective cities are popular layover points for flights from Delhi to Somnath.
  • Direct flight Duration: A direct flight from Delhi to Dui typically takes 2 to 3 hours, while a flight from Delhi to Rajkot or Porbandar takes about 1.5 to 2 hours.
  • Layover Duration: The total travel time tends to depend further on the layover duration and your chosen connectivity city.

Road travel from connecting cities

  • Taxi/Bus: You can hire a cab or take a bus from Dio, Rajkot, or other connecting cities to reach Somnath Temple.
  • Travel Time: From Diu, you can continue by taxi; the journey to Somnath takes approximately 2 to 3 hours.

See also: How to Travel to Kashi Vishwanath Temple from Delhi

A 3-day itinerary to travel to the Somnath temple from Delhi

When planning to travel to Somnath Temple, you can follow the itinerary below for three days, as a three-day trip will be enough to visit the temple. The itinerary will also depend on your mode of transportation. To plan your journey to Somnath Temple, review the details below and proceed accordingly.

See also: How to Travel to KedarnathTemple from Delhi

Option 1. Visiting Somnath Temple by Air

DAY 1

Fly from Delhi to Diu (DIU) or Rajkot (RAJ). From Diu, you must take a 2-hour taxi or cab ride to Somnath. From Rajkot, it is a 4-hour journey by taxi or bus to Somnath. Check into your hotel and visit the Somnath Temple in the evening.

DAY 2

Visit Bhalka Tirth, Triveni Sangam, and other nearby temples, such as Suraj Mandir. Eat at the local restaurant and explore the town.

DAY 3

Depending on your scheduled flight, you can either fly back to Delhi in the afternoon or explore more of Somnath, including a visit to the Junagadh Gate, before heading to the airport for your return flight.

Option 2. Visit the Somnath temple by train

DAY 1

Take an overnight train to travel from Delhi to Dwarka.

DAY 2

Visit the Dwarkadish Temple, the Nageshwar Jyotirlinga temple, Gopi Talav, and the Rukmani Temple. In the evening, attend the aarti at Dwarkadish Temple.

DAY 3

After breakfast, travel from Dwarka to Somnath, stopping along the way to visit the Kirti Mandir and Sudama Setu. Check into your hotel in Somnath, visit the Somnath temple, and then depart for Delhi.

Option 3. Road trip from Delhi

DAY 1

Start early and set out on the drive, aiming to reach Somnath by the end of the day.

DAY 2

Explore Somnath temple, Bhalka Tirth, and other nearby attractions.

DAY 3

Depending on your preference, you can extend your stay or begin the return journey to Delhi.

Details about the everyday rituals at the Somnath Temple

The daily rituals at the Somnath Temple include a few of the respective rituals. These rituals involve bathing the Shiva Linga, offering prayers and hymns, and distributing prasad. When planning to visit the Somnath Temple, ensure that you attend the rituals. To learn more about the following, see the details below.

  • Mangala Aarti: The day begins with the Mangal Aarti, a morning prayer ceremony that precedes the Abhishekam.
  • Abhishekam: This ritual involves bathing the Shiva Lingam in various substances, such as water, milk, and ghee.
  • Aartis: Several aartis, including the Madhyanha Aarti and the Sandhya Aarti, are performed throughout the day.
  • Shayana Aarti: The day also includes the Shayana Aarti, a prayer offered before the temple closes for the night.
  • Rudrabhishek: A Vedic ritual that involves chanting a sacred hymn dedicated to Lord Shiva is also performed.
  • Prasad: After the prayers, devotees receive prasad, which usually consists of sweets, fruits, and a blessing.
  • Light and sound show: In the evening, a light-and-sound show narrates the temple's history.

See alsoHow to Travel to Nageshwar Temple from Delhi

Frequently Asked Questions 

How many days are enough to travel to Somnath Temple from Delhi?

A comfortable and enjoyable trip to Somnath Temple from Felhi typically takes at least 2 to 3 days. This allows time to travel to and from Delhi and explore the temple and its surroundings.

What is special about the Somnath temple?The 

Somnath temple is one of Lord Shiva's first twelve jyotirlingas. It is located on the coast of the Arabian Sea and symbolises spiritual resilience. It has a rich history and has been rebuilt multiple times.

Is there a strict dress code for entering the Somnath temple?

While entering the Somnath Temple, you need to ensure that you wear traditional Indian clothing. The temperature allows Indian dhotis, pants, and t-shirts. Revealing clothing is not permitted strictly.

Are electronic items banned in the Somnath Temple?

Yes, electronic items are generally banned inside the Somnath Temple. This includes phones, cameras, and other electronic gadgets, as the temple is considered a high-security area. Deposit the electronic items in a locker at the entrance.

What is the most significant mode of transportation to travel to Somnath Temple from Delhi?

The most convenient way to travel to Somnath from Delhi is to fly to Dui Airport and then take a taxi or bus to Somnath. Thus, the fastest and most convenient option is to fly from Diu to the Somnath temple by taxi or bus.