Udaipur, also fondly called as the “City of Lakes” is a has a blend of royalty, mystery, spirituality and art in its vibe. Located in the southernmost part of the Western Indian state of Rajasthan, Udaipur is famous for its rich history, culture and landscapes. A major portion of which is reflected through its architecture. Having served as the capital of the former Mewar Kingdom, Udaipur still preserves the traces of Rajput era, in the form of forts, palaces and temples. The temples in Udaipur are not just places of worship but have come to be some of the most sought after tourist attractions too.

9 Popular Temples In Udaipur

Here are the famous temples in Udaipur that will surround you with a vibe of spirituality, and history:

1. Bohra Ganesh Temple

Statue of Ganesh Ji

Image Source

Located near the Mohanlal Sukhadia University in Udaipur, Bohra Ganesh Temple, is one of the oldest in the city. Dedicated to Hindu god Ganesha the temple has a huge idol of him in the dance posture. A popular temple in the region, it is visited by worshippers and tourists alike.

How To Reach: This temple is located around 2 km from the City Centre and 4 km from the Udaipur Railway Station. Local buses are easily available from these spots to the temple. For exclusivity, tourists prefer to hire cabs or three-wheeler autos to reach this temple from all the nearby locations.

Visiting Hours: 6 AM – 8 PM

Must Read: 38 Exhilarating Things To Do In Udaipur For Tourists Of All Ages


Rajasthan Holiday Packages On TravelTriangle


2. Shree Jagdish Temple

Oldest Temple in Udaipur

Image Source

Shree Jagadish Temple in Udaipur is located just outside the Royal Palace and is considered one of the key landmarks in the city. Believed to have been established in the year 1651, this temple is considered the oldest temple in Udaipur region. This three-storey temple is designed in Indo-Aryan architectural style and is dedicated to Lord Vishnu. Its location near the City Palace complex close to the Bara Pol of Udaipur further brings it into limelight. Temple’s 79-feet tall spire topped with stunning sculptures make it spottable from far away. You would need to climb 32 steps to reach at the main sanctum sanctorum of this shrine.

How To Reach: Shree Jagdish Temple is located inside the City Palace Complex of Udaipur. Many roads radiate to and fro the street square which is known as the Jagdish Chowk, where the Jagdish Temple is located. Therefore, it can be reached via buses, autos or any other road transport facility from all parts of the city including the Airport and the Railway station.

Visiting Hours: 4.15 AM – 1 PM and 5.15 PM to 8 PM

Suggested Read: 47 Glamorous Places To Visit In Udaipur In The Year For A Laidback Holiday!

3. Shri Mansapurna Karni Mata Temple

Mansapurna Karni Mata Temple in Udaipur

Image Source

Located near the Doodh Talai Lake, Shri Mansapurna Karni Mata Shrine is among the prominent temples in Udaipur. It was built by Maharana Karan Singh in 1628. in Perched on the Machla Magra Hills, the temple can be reached through a ropeway. This 6-seater ropeway starts from the Deen Dayal Upadhyaya Park. It takes 5 minutes to reach the top from where you can enjoy breathtaking views of the landscape. The best time of the day to visit this temple is in the evening. It is when you can witness the splendid sight of sunset from the cable-car.

How To Reach: The distance between the Karni Mata Temple In Udaipur and Udaipur Airport is approximately 24 km. This temple is located at a distance of mere 4 km from Udaipur City Railway station as well as Udaipur City Bus Depot. Local Tongas, auto-rickshaws and taxis are easily available from all these places.

Visiting Hours: 5.00 AM – 8.00 PM

Fee For Ropeway: Adults: INR 90 | Kids (>110 cms height): INR 45

Suggested Read: 15 New Year Parties In Udaipur To Bring In Grand Style!

4. Mahakaleshwar Temple

Temple Dedicated to Lord Shiva

Image Source

Mahakaleshwar Temple is one of the most renowned temples in Udaipur, that attracts tourists and devotees throughout the year. This temple is dedicated to Lord Siva. Located near the Fateh Sagar Lake, this 900-year-old temple has an idol of Lord Siva which has been carved out of a huge black limestone. Rudrabhishek Aarti, is a special attraction here. The temple complex houses many smaller shrines dedicated to various Gods and Goddesses of the Hindu pantheon.

How To Reach: The temple is located on Rani Road, Ambamata area of Udaipur which is easily accessible by bus, private cabs and auto-rickshaws.

Visiting Hours: 6 AM – 8 PM

Suggested Read: 6 Romantic Places In Udaipur That Will Help You Win Your Lady’s Heart!


Planning your holiday in Rajasthan but confused about what to do? These Rajasthan travel stories help you find your best trip ever!


5. Shri EklingJi Temple

Architectural Beauty of Temple

Image Source

Eklingji Temple is one of the oldest temples in Udaipur, believed to have been constructed in 971 AD. It is a complex of 108 temples dedicated to various Hindu gods and goddesses. A highlight is the four-faced idol of the main deity of the temple, Lord Siva. The idol has been intricately carved out of black marble sandstone. This 50-feet long piece of worship and art depict the four forms of Lord Shiva.

How To Reach: The temple is located on the northern side of Udaipur. It is on Highway number 8 and is at a distance of 22 km from the city centre. Local transport is easily available from the city centre to the temple.

Visiting Hours: 5 AM – 8 PM

Suggested Read: Udaipur In Monsoon: A Handy Guide To Plan A Romantic Escape!

6. Neemach Mata Temple

Devoting Prayers

Image Source

Neemach Mata Temple is one of the most famous temples in Udaipur. Perched atop the lush green Devlali Hill, this shrine sits overlooking the Fateh Sagar Lake. The presiding deity is also known as Ambaji and is believed to be the house goddess of the Maharaja of Udaipur. The ‘Hawan Kund’ in the sanctum sanctorum of this temple is a special attraction. This temple offers panoramic vistas of the surroundings and beautiful views of the lakes beside the entire township below. The temple can be reached easily through a trek or climbing up a flight of stairs whose distance is 900 meters approximately.

How To Reach: Located on the banks of the Fateh Sagar Lake of Shilpgram area of Udaipur, it is at a distance of 7.5 km from the Udaipur Railway Station and is well connected by buses.

Visiting Hours: 6 AM – 8 PM

Suggested Read: 13 Romantic Things To Do In Udaipur With Your Sweetheart

7. Mahalaxmi Temple

Offering Prayers

Image Source

Mahalaxmi Temple is believed to have been constructed by the former Maharana, Shambu Singh. It is dedicated to the Goddess of wealth and prosperity, goddess Laxmi. She is praised as the in-house deity of the Shrimali Samaj. This temple is visited by hundreds of devotees and tourists daily, especially on the day of Diwali.

How To Reach: Located just 3 km away from Udaipur Railway Station, Mahalaxmi Temple can be reached in 10 minutes by bus or auto.

Visiting Hours: 7 AM – 11 PM

Suggested Read: 24 Best Hotels In Udaipur For A Comfortable Stay In Every Budget

8. Sahastrabahu Temple

Sahastrabahu Temple in Udaipur

Image Source

Sahastrabahu Temple is one of the most popular temples in Udaipur. The name Sahastrabahu means the one having a thousand arms. It refers to Lord Vishnu, the main deity of the temple. It is often addressed as Saas-Bahu temple by the locals. And is considered to be a unique symbol of the harmonious relationship between Saas (mother-in-law) and Bahu (daughter-in-law).

How To Reach: The temple is located in the Nagda village of Udaipur district, about 23 km away from Udaipur city area. Regular bus and taxis are available to reach this place.

Visiting Hours: 5 AM – 12 PM and 4 PM – 9 PM

Suggested Read: 15 Best Street Food In Udaipur: The Delicious Side Of The City Of Lakes

9. Gupteshwar Mahadev Temple

Gupteshwar Mahadev Temple in Udaipur

Image Source

Located in the outskirts of Udaipur, Gupteshwar Mahadev Temple is a popular Hindu shrine in the region. A cave perched on a hill in the Titardi village is houses this temple. Gupteshwar Mahadev Temple is dedicated to Lord Shiva, who is also known as Mahadev. To reach the temple, there’s an 800-meter long hike up the hill.

How To Reach: The temple located around 8 kms from Udaipur city centre, but there is no proper connectivity. The best way to reach the temple is by taking a taxi or private vehicle.

Visiting Hours: 6 AM – 11 AM and 5 PM – 8 PM

Further Read: Shopping In Udaipur: 13 Popular Places To Pick Rajasthan Specials

The rich cultural heritage of the erstwhile maharajas and their rich lifestyle is reflected through the popular building structures dotting the lake city of Udaipur. Among those are the temples in Udaipur that attract numerous devotees and travelers from all parts of the country. These temples are worth visiting for their architectural beauty and serene environments. Plan a trip to Udaipur and visit all these temples.

Disclaimer: TravelTriangle claims no credit for images featured on our blog site unless otherwise noted. All visual content is copyrighted to its respectful owners. We try to link back to original sources whenever possible. If you own the rights to any of the images, and do not wish them to appear on TravelTriangle, please contact us and they will be promptly removed. We believe in providing proper attribution to the original author, artist or photographer.

Please Note: Any information published by TravelTriangle in any form of content is not intended to be a substitute for any kind of medical advice, and one must not take any action before consulting a professional medical expert of their own choice.

Frequently Asked Questions About Temples In Udaipur

How safe is Udaipur?

Udaipur is a very safe place for travelers. This is one of the most popular cities in Rajasthan for tourism. The locals provide good support to the visitors, though basic precautions are necessary for safety.

Which part of the year is ideal to visit Udaipur?

The months of October and November are ideal to visit Udaipur. A. Udaipur city has a hot semi-arid climate. The three main seasons, summer, monsoon and winter respectively, dominate the city of Udaipur. Mid-March to June is summer season with average day temperatures being in the range of 23 degrees Celsius to 44 degrees Celsius. July to September is the rainy season while winter sets in from October and lasts till March.

Is Udaipur an expensive city to visit?

Like any other tourist spots, Udaipur offers a different variety of travel experiences at a range of prices. From normal budget hotels to five-star hotels, a variety and wide range of options are available to suit travelers of all budgets.

How many days do you need for Udaipur?

Normally, tourists plan for a two-day visit to Udaipur. However, a longer stay will ensure that all the attractions in Udaipur, including the temples are visited in leisure.


Looking To Book A Holiday Package?


People Also Read:

Category: Rajasthan, Temples, Udaipur

Best Places To Visit In India By Month

Best Places To Visit Outside India By Month