Eklingji Temple

Eklingji Mandir

A temple complex dedicated to Shiva, the guardian deity of the Mewar royal family, with 108 shrines inside high walls and a four-faced black marble Shiva image.

Eklingji lies about 22 km north of Udaipur in the village of Kailashpuri. It is the main temple of Eklingji, a form of Shiva who is the guardian deity of the Mewar royal family. The Maharanas of Mewar regarded themselves as the deity's “regents” and governed the state on his behalf. The temple dates to the 8th century, and the surviving main structure was rebuilt in the 15th century. The walled courtyard contains 108 shrines of various sizes. The main sanctum houses a four-faced Shiva image carved in black marble, with a silver Nandi bull in front. Cameras and mobile phones are not allowed inside (leave them at the entrance), so photos can only be taken outside. Visitors must remove their shoes and dress modestly. The temple opens at set times in the morning, afternoon and evening, and closes at midday (check on site). It is often combined with the Sas-Bahu Temples in Nagda, Haldighati and Nathdwara as a northern day trip.

Opening hours

Approx. 04:30–07:00, 10:30–13:30, 17:15–19:45 (confirm on site)

Shiva temples · Royal worship · Pilgrimage

Nearby sights

Places to eat nearby

More in Udaipur