GujaratTimings 2026Free Entry

Somnath temple, Veraval: History, Timings & Visitor Guide

Somanatha Temple (Sanskrit: सोमनाथ, romanized: Somanātha, lit. Soma = moon nātha = lord/master ) is a Hindu temple, located in Prabhas Patan, Veraval, in Gujarat, India.

Location Veraval, Gujarat
Entry Fee Free
Best Time October to March
Railway Station ~1 km
Nearest Airport ~57 km
Somnath temple, Veraval, Gujarat

About Somnath temple

Somanatha Temple (Sanskrit: सोमनाथ, romanized: Somanātha, lit. Soma = moon nātha = lord/master ) is a Hindu temple, located in Prabhas Patan, Veraval, in Gujarat, India. It is one of the most sacred pilgrimage sites, or Tirtha Kshetra for Hindus and is the first among the twelve jyotirlinga shrines of Shiva. The date of construction of the earliest Somnath temple remains uncertain, with estimates varying between the early centuries of the 1st millennium and about the 9th century CE. Various texts, including the Mahabharata and Bhagavata Purana, mention a tirtha (pilgrimage site) at Prabhas Patan on the coastline of Saurashtra, where the later temple would eventually be built, but archaeology has not found traces of an early temple, though there was a settlement there.

The temple was reconstructed several times in the past after repeated destruction by multiple Muslim invaders and rulers, notably starting with an attack by Mahmud Ghazni in January 1026.

In the late 19th and early 20th centuries, historians and archaeologists of the colonial era actively studied the Somnath temple because its ruins showed a historic Hindu temple that was turning into an Islamic mosque. After India's independence, those ruins were demolished, and the present Somnath temple was reconstructed in the Māru-Gurjara style of Hindu temple architecture. The contemporary Somnath temple's reconstruction was started under the orders of the first Deputy Prime Minister of India, Vallabhbhai Patel. The reconstruction was completed in May 1951.

Somnath temple: Key Facts

  • TempleSomnath temple
  • LocationVeraval, Gujarat
  • StateGujarat
  • Entry FeeFree (general darshan)
  • Best Time to VisitOctober to March
  • Nearest Railway StationSomnath Terminus, ~1 km
  • Nearest AirportDiu (DIU), ~57 km
  • GPS20.88803, 70.40139

Somnath temple Timings 2026

Somnath temple is open every day, usually from early morning to late evening with a break in the afternoon. Darshan and aarti timings change with the season and on festival days.

  • MorningOpens early morning (around 5 to 6 AM)
  • AfternoonShort break around midday at many temples
  • EveningEvening aarti around sunset, closes by about 8 to 9 PM

Check the exact timings on the official website before your visit.

Dress Code & Temple Rules

  • DressModest, traditional clothes covering shoulders and knees
  • FootwearRemove before entering; use the shoe stand
  • PhotographyNot allowed inside the sanctum
  • Not AllowedLeather items, tobacco, alcohol, non-veg food
  • QueueFollow queue lines and staff instructions on festival days

How to Reach Somnath temple

  • LocationVeraval, Gujarat
  • By AirDiu (DIU), about 57 km
  • By AirPorbandar (PBD), about 114 km
  • By TrainSomnath Terminus, about 1 km
  • Major StationRajkot junction railway station, about 164 km
  • By RoadTaxis, autos and state buses from the railway station and nearby cities

Distance from Nearby Cities

FromRoad Distance (approx.)Travel Time (approx.)
Diu75 km2 hr
Porbandar149 km3 hr
Rajkot232 km5 hr
Jamnagar234 km5 hr
Surat318 km7 hr

Best Time to Visit

October to March. Winter is pleasant for darshan and sightseeing. May–June can be very hot and July–September brings monsoon rain. Weekday mornings are the least crowded; expect long queues on weekends, holidays and festivals.

Open in Google Maps

History of Somnath temple

The site of Somnath has been a pilgrimage site from ancient times on account of being a Triveni Sangam (the confluence of three rivers: Kapila, Hiran and Saraswati). Soma, the Moon god, is believed to have lost his lustre due to a curse, and he bathed in the Sarasvati River at this site to regain it. The result is said to be the waxing and waning of the moon. The name of the town, Prabhasa, meaning lustre, as well as the alternative name Someshvara ("the lord of the moon" or "the moon god"), arise from this tradition.

The name Someshvara begins to appear in records from the 9th century. The Gurjara-Pratihara king Nagabhata II (r. 805–833) recorded that he had visited various tirthas in Saurashtra, including Someshvara. The Chaulukya (Solanki) king Mularaja is believed to have built the first temple dedicated to Soma ("the moon god") at the site sometime before 997 CE, even though some historians believe that he may have renovated an earlier, smaller temple.

A separate, smaller temple was built near the ruins of the main shrine by Ahilyabai Holkar, The Gadariya - Dhangar Queen of Malwa. This event is a significant part of the temple's history after it was repeatedly damaged and finally ordered to be demolished by the Mughal emperor Aurangzeb in 1706.

Legend & Significance

Somnath means "Lord of the Soma" or "moon". The site is also called Prabhasa ("place of splendor"). Somnath temple has been a jyotirlinga site for the Hindus, and a holy place of pilgrimage (tirtha). It is one of five most revered sites on the seacoast of India, along with the nearby Dwaraka in Gujarat, Puri in Odisha, Rameswaram and Chidambaram in Tamil Nadu.

Frequently Asked Questions

Where is Somnath temple located?
Somnath temple is in Veraval, Gujarat, India. GPS location: 20.8880, 70.4014.
What are the timings of Somnath temple?
Somnath temple is open daily from early morning to evening, usually with an afternoon break. Timings change on festivals, so confirm with the temple office before you go.
Is there an entry fee at Somnath temple?
General darshan is free. Special pujas, sevas or quick darshan may have a separate fee set by the temple.
What is the best time to visit Somnath temple?
October to March. Winter is pleasant for darshan and sightseeing. May–June can be very hot and July–September brings monsoon rain.
Which is the nearest railway station to Somnath temple?
Somnath Terminus is the nearest railway station, about 1 km away. The nearest major station is Rajkot junction railway station, about 164 km away.
How far is Somnath temple from Diu?
Somnath temple is about 75 km by road from Diu (approx.).
Which is the nearest airport to Somnath temple?
Diu (DIU) is the nearest major airport, about 57 km away in a straight line. Porbandar (PBD) is the next option.
What is the dress code at Somnath temple?
Wear modest, traditional clothes that cover shoulders and knees. Remove footwear before entering. Shorts and sleeveless tops are best avoided.
Is photography allowed inside Somnath temple?
Photography is usually not allowed inside the sanctum. Outer areas may allow photos; follow the signs and staff instructions.
Which other temples are near Somnath temple?
Bhalka, Navlakha Temple, Ghumli, Gop Temple are close by and can be covered on the same trip.

Temples Near Somnath temple

Bhalka
Gujarat

Bhalka

Bhalka Temple, also known as Bhalka Tirtha (transl. Tirtha: "Holy Pilgrimage Site"), is a Hindu temple located in Veraval, Gujarat on the western…

Read Full Guide
Navlakha Temple, Ghumli
Devbhumi Dwarka, Gujarat

Navlakha Temple, Ghumli

Navlakha Temple at Ghumli, Gujarat, India, is a 12th Century Sun temple built by Jethwa dynasty rulers.

Read Full Guide
Gop Temple
Jam Jodhpur, Gujarat

Gop Temple

The Gop temple is a Sun temple located at Zinavari village in Jamjodhpur Taluka of Jamnagar district, Gujarat, India. The Hindu temple is dated to…

Read Full Guide