Places to Visit in Udaipur
Learn about the best places to visit in Udaipur for an excellent Rajasthan trip with eRajasthan Tourism’s travel guide.
Known as the City of Lakes, Udaipur, is a marvellous tourist destination in Rajasthan, mesmerising visitors with its regal history and architectural splendour. From majestic palaces and gardens to far-flung nooks and corners, every facet of this city is worth exploring.
Udaipur is surrounded by craggy Aravalli hills and is dotted with historical landmarks, religious sites, and serene lakes, narrating the stories of its glorious past. The calmness around the lakes of Udaipur, the imposing palaces exuding opulence, and the rooted folk culture adds to the endless charm of the city.
Beyond the visible architectural marvels of Udaipur lies a colourful and vibrant range of diverse experiences. There are several places to visit in Udaipur that offer delightful experiences of arts and crafts, music and cultural performances.
In this travel guide, we have listed out the best attractions to visit in Udaipur that you should consider while touring this city. If planned wisely, one can cover many places to visit in Udaipur in 2 days.
10 Best Places to Visit in Udaipur
Founded in 1559 by Maharana Udai Singh II, Udaipur became the capital of Mewar Kingdom. Under his visionary rule, Udaipur thrived as a full-fledged city, fortified by the hills of Aravalli Range. Maharana Udai Singh II laid the foundation of the most iconic attraction, Udaipur City Palace. Each successive ruler after him shaped and expanded Udaipur’s architectural heritage, although the scale and nature of contribution differed.
The diverse attractions in Udaipur such as lakes, temples, palaces, bastions, gardens, caters to various kinds of travellers. Whether you are a couple on a honeymoon, or a history lover intrigued by Udaipur’s royal history, there is something for everyone in Udaipur.

City Palace Udaipur

Positioned along the eastern shore of Lake Picola, Udaipur’s City Palace is an expansive edifice built and expanded by Mewar rulers over four centuries. Maharana Udai Singh II commissioned the construction of City Palace Udaipur in 1559. It was built primarily with marble and granite and reflected influences of Mughal and Rajasthani architecture.
The entire palace complex features beautiful gardens, a labyrinth of galleries, expansive courtyards, four major and some minor palaces, and the City Palace museum. Each ruler after Maharana Udai Singh II contributed to the architectural legacy of the City Palace Udaipur. Administrative buildings, small palaces, terraces, pavilions, cupolas, were kept being added to the palace complex. Despite additions and expansion of the City Place, its architectural harmony remained intact.
Badi Pol (gate) is the entrance to the City Palace Udaipur complex which leads to the first courtyard. Here you will spot the majestic Tripolia Pol which is a triple-arched gate. The key attractions for visitors inside City Palace Udaipur are:
- Badi Mahal (Great Palace) – Also known as Garden Palace, Badi Mahal is perched at a height of 27 metres (89 ft). It features 104 intricately carved pillars, a swimming pool, and hall with miniature paintings. This palace also has a swimming pool which was used for festivals like Holi.
- Sheesh Mahal (Palace of Mirrors) – Kanch Ki Burj is known for its intricate mirror and glass work reflecting Rajasthani design elements. The mirror work is laid in a zig-zag pattern and adorns the walls and the ceiling of Sheesh Mahal. Primary colours used are red, yellow and white.
- Zenana Mahal – The Queen’s Palace or Ladies Chamber is adorned with a soothing blue and white interior. The chamber also features embellished arts, ornate balconies and colourful frescoes. It’s one of the most picturesque attractions inside the palace complex.
- Mor Chowk – The Peacock Courtyard is the most beautiful courtyard of City Palace. It features three-dimensional peacocks decorated with pieces of mosaic and glass. Each peacock represents a season.
Durbar Hall – Built in 1909 within Fatehpraksh Palace, Durbar Hall was used as a venue for royal banquets and state meetings. The hall features captivating interiors, opulent chandeliers, and portraits of maharanas.
9:30 AM to 5:30 PM
Indian Nationals: INR 250, Foreigner Nationals: INR 500, Camera Fee: INR 250
Don’t miss the Crystal Gallery

Lake Pichola

Lake Pichola is one of the oldest lakes in Udaipur and is a shining jewel amongst all the lakes. The creation of Lake Pichola has an interesting tale associated with it. A local tribesman, Pichhu Banjara, created a dam across Ayad River, to quench the thirst of people and to have water for irrigation. This little water reservoir, later was expanded by Maharana Udai Singh II into what we today know by the name of Lake Pichola. The name of the lake comes from the nearby Picholi village.
Maharana Udai Singh II initiated the construction of a dam that ensured an abundant supply of water for the inhabitants of Udaipur. What started as a noble endeavour became a beacon of culture and commerce. Today, Lake Pichola is counted as one of the best tourist places to visit in Udaipur. During sunset, Lake Pichola bathes in the soft lighting and exudes a serene and romantic vibe. It is no wonder so many tourists flock towards the lake to enjoy sunset boating with a backdrop of lush craggy hills.
9 AM to 6 PM
Free
Enjoy a sunset boat ride for spectacular views

Jag Mandir

Jag Madir or Jag Island Palace is located on the southern side of Lake Pichola. Also referred to as Lake Garden Palace, the royal edifice continues to fascinate visitors with its majestic charm. The construction of Jag Mandir was initiated in the early 17th century and was finally brought to completion under the reign of Maharana Jagat Singh I.
Jag Mandir is a fascinating tourist spot to visit In Udaipur for those who admire history, art, and architecture. An intriguing legend associated with Jag Mandir is that the palace became a hiding spot (shelter) for Prince Khurram (Shah Jahan) during his rebellion days. During his stay inside the Gul Mahal, Prince Khurram imbibed several design ideas and implemented them in Taj Mahal.
The three-storied palace features life-size statues of elephants made with marble, Garden Courtyard, Zenana Mahal, Gul Mahal and Bara Patharon ka Mahal (Palace of 12 stones). If you want to explore a serene Udaipur attraction, Jag Mandir has to be on your list. The palace is only accessible by boat from the Bansi Ghat pier.
10 AM to 6 PM
No entry fee
Don’t miss the museum at the mandir

Jagdish Temple, Udaipur

Udaipur has many beautiful divine places of worship built by Maharanas and Mewar Kings. One such holy site is Jagdish Temple. Built by Maharana Jagat Singh in 1651, Jagdish Temple is one of the best religious sites to visit in Udaipur. Dedicated to Lord Vishnu, who is worshipped here as Jagannath (Lord of Universe), the temple has been a significant place of worship in Udaipur city for centuries.
One has to ascend a flight of 32 stairs (built with white marble) to reach the main entrance of the temple. Thereafter, you will see a metal statue of Garuda, who is depicted as the mount (vahana) of Lord Vishnu and serves as a guardian. The temple reflects the impressive Indo-Aryan architecture, its three-story structure is intricately carved with depictions of Hindu gods and goddesses. The main temple complex houses the black stone idol of Lord Jagannath.
Jagdish Temple, Udaipur also becomes the site for annual Rath Yatra where devotees gather and participate in the revered procession. You can soak in the devotional ambiance by attending morning or evening prayers. The resonance of temple bells and chants fills the air with palpable energy. Looking at the architecture of Jagdish Temple, one can indeed say that it’s one of the most beautiful and serene religious places to visit in Udaipur.
Note: Jagdish Temple is just 150 metres away from Udaipur’s City Palace.
4:15 AM to 1 PM and 5:15 PM to 8 PM
Free
Observe every nook and corner as it has exotic architecture

Bagore ki Haveli

Udaipur is replete with fascinating attractions and one such attraction to explore on your next trip is Bagore Ki Haveli. This haveli (mansion) stands tall and majestic on the waterfront of Lake Pichola at Gangaur Ghat. The Prime Minister of Mewar, Amar Chand Badwa, built Bagore Ki Haveli in the eighteenth century. The premises were further refined by Maharaj Shakti Singh of Bagore in 1878 who installed a triple-arched gateway. Due to its historical significance, Bagore Ki Haveli is amongst the best tourist spots to visit in Udaipur.
The entire complex of Bagore Ki Haveli has over 100 rooms with exhibits of exquisite royal costumes, jewellery, manuscripts and modern art. The total number of rooms are 138 along with ornate corridors, balconies, courtyards and terraces. The design and construction of the building is a testament to the impeccable skills of Rajasthani artisans.
Wander through the courtyards and corridors of Bagore Ki Haveli to admire the intricate and fine embellishments of this building. The Chambers of the Royal Ladies (Queen’s Palace) features coloured-glass windows and decorative frescoes. If you stay until evening, you can also watch a traditional Rajasthani cultural performance.
9:30 AM to 5:30 PM
Indian Nationals: INR 60, Foreigner Nationals: INR 100
Do watch Dharohar Folk dance show

Fateh Sagar Lake

In 1678, Fateh Sagar Lake was constructed under the rule of Maharana Jai Singh, and was later expanded by Maharana Fateh Singh. The lake acted as a reservoir to meet the growing demands of water, especially during the arid conditions, and later became a lifeline for people of Udaipur.
Fateh Sagar Lake is among the unmissable tourist places to visit in Udaipur. This artificial lake is enveloped by lush hills of Aravalli. Around this lake you will find well-maintained pathways where most tourists and locals go for a walk. There are also cafes and restaurants near Fateh Sagar lake that offer delicious food and drinks along with a view of the lake .
Those who love the serenity of riding a boat or the thrill ride of a water scooter, both can have their fill at Fateh Sagar Lake. One can watch a calming sunset while boating on the lake or grab a quick bite on shoreside kiosks. The deep blue waters, tranquil vibe and lush greenery makes Fateh Sagar Lake a favourite tourist destination for many visitors.
8 AM to 6 PM
No entry fee
Enjoy a boat ride at the lake in the evening

Sri Eklingji Temple

Situated 22 Km north of Udaipur in the town of Eklingji and village Kailashpuri, lies the holy pilgrimage site Sri Eklingji Temple. The temple is dedicated to Lord Shiva and reflects the spiritual and architectural heritage of Udaipur. Devotees from Udaipur and across Rajasthan visit Sri Eklingji Temple for worship and pay reverence.
The temple was initially constructed by Bappa Rawal. However, Eklingji Temple had to face invasion by the Delhi Sultanate, followed by plunder and destruction. And after several years, the temple was renovated and resorted to its present form – standing tall and mighty in its supreme glory.
Speaking of temple architecture, the complex features five towers made with marble and sandstone, all intricately carved. The air of divinity and peace washes one over as they enter the temple. Inside the sanctum, lies the holy four-faced black shiva lingam known as Eklingji. Within the temple complex, you will also find smaller shrines of different Hindu gods and goddesses.
4 AM to 6:30 PM
No entry fee
The temple hosts special events during Navaratras

Saheliyon Ki Bari

Saheliyon Ki Bari is a serene garden where natural beauty meets royal aesthetics. The name Saheliyon Ki Bari which means Garden of Maidens, was constructed between 1710 to 1734 by Maharana Sangram Singh for his queen and her maidens. Saheliyon Ki Bari became a retreat for the royal ladies and her fellow female companions to relax and socialise. This green oasis in the arid land of Rajasthan brought much relief to the royal ladies.
Saheliyon Ki Bari gained attention for its spectacular layout and design, as well as for having verdant lawns, shaded trees, fountains, kiosks, a serene lotus pool and marble elephants. Today, Saheliyon Ki Bari is a relaxing tourist place to visit in Udaipur for catching a break from ‘travel fatigue’. The garden is also a tranquil spot for family picnics and enjoying peaceful leisure time.
Photography enthusiasts will find many picturesque spots in Saheliyon Ki Bari. The garden also features a museum which displays the Queen’s belongings and household items.
9 AM to 7 PM
Indian Nationals: INR 10, Foreigner Nationals: INR 50
Visit the garden early morning to enjoy it at the best

Kumbhalgarh Fort

Located 84 kms from Udaipur in Rajasthan’s Rajsamand district, Kumbhalgarh Fort is one of the best historical sites to visit near Udaipur. This grand fortress was built by Rana Kumbha in the 15th century AD. The strategic positioning of the fort and the challenging topography around it made Kumbhalgarh Fort a secure haven for the rulers of Mewar during the time of conflicts.
The imposing walls of Kumbhalgarh Fort are a shining example of Rajasthani military architecture and fortitude. The walls of Kumbhalgarh Fort stretch up to a distance of 36 – 38 kilometres, making it the second longest wall, after the Great Wall of China. It is easy to see why Kumbhalgarh Fort features as a UNESCO World Heritage Site. Key attractions for the visitors inside Kumbhalgarh Fort include Neelkanth Mahadev Temple, Badal Mahal, and Kumbha Palace.
The fort is also significant as it is the birthplace of brave warrior and Rajput King, Maharana Pratap. And just like its brave warriors, the fort’s design and construction withstood several attacks of the invaders. Its hidden passages and secret chambers provided continuous protection against the repeated attempts of Mughal invasion.
9 AM to 6 PM
Indian Nationals: INR 10, Foreigner Nationals: INR 100
Do watch the light and sound show held at the fort

Vintage and Classic Car Museum

If you harbour interest in vintage cars or cars in general, don’t miss out on visiting the Vintage and Classic Car Museum in Udaipur. This museum houses the vintage collection of cars used by the members of the Royal Family of Rajasthan. You will find a collection of 20 antique cars including 4 Rolls Royces, 2 Cadillacs, one MG-TC Convertible, one Ford Convertible, and Vauxhall 12, along with other solar-powered transports.
Some of the antique cars present in this museum are more than 70 years old. All vintage vehicles have been maintained with painstaking labour to keep them in a working condition. Make sure to take a camera along with you to click photos of some of these classic wheels.
9 AM to 9 PM
Indian Nationals: INR 250, Foreigner Nationals: INR 500

Travel Tips for Udaipur Trip
Udaipur, the serene and beautiful White City is amongst the most romantic places to explore in Rajasthan. Defined by its lush gardens to grand havelis and marked by divine temples to its tranquil lakes, every aspect of Udaipur tour is gratifying. Udaipur has earned monikers like City of Lakes and Venice of the East, owing to the presence of artificial lakes and palaces surrounding it. Whether you are a couple on their honeymoon or on a family vacation, there is something for everyone in this city.
If Udapir has been on your travel wishlist for a while, here are some tips to know before visiting the charming city of Rajasthan.
1. Weather
Rajasthan is known for its dry and arid weather which can become unbearable for many tourists during summers. Therefore, the best time to plan your Udaipur visit is in the winter season. The months of October and March are the most pleasant to book an Udaipur tour. The average temperature ranges from 25°C (day) to 10°C (night). You will love strolling in the markets of Udaipur, exploring palaces and forts without feeling extreme heat or humidity.
Monsoon and Summer are the off-season in Udaipur. Although you can get budget-friendly stays and less crowded attractions, the extreme hot weather makes sightseeing difficult and sudden extreme showers can tamper with your boating plan, so plan accordingly.
2. Travel within Udaipur
The best way to travel in Udaipur is by taxi or auto rickshaw. Those who like driving can hire a scooter and with the help of GPS navigate their way through the city. You can also group attractions and plan your route/travel schedule in advance to avoid any confusion or indecisiveness. Certain attractions like Jag Mandir, Jag Niwas, Nehru Park, and Udaipur Solar Observatory are only accessible by boat.
3. Where to Eat in Udaipur?
Udaipur being a renowned city in Rajasthan, receives tourists from all over India and the world. Therefore, a wide variety of cuisines and flavours are offered in Udaipur along with traditional Rajasthani cuisine. You can enjoy fine dining with a view or go for a more budget-friendly dining, either way your cravings will be satisfied.
Check for local recommended restaurants and cafes to find the best eating joints in Udaipur. You can also take help from user-generated online review platforms to search for restaurants and cafes. For street food in Udaipur try Sukhadia Circle Food Market that offers delicious chaat, kachoris, tea, etc.
4. Follow Rules & Guidelines
Make sure to adhere to rules and regulations while entering places like temples and palace complexes. Removing shoes and dressing modestly while visiting a temple or any religious shrine is imperative. Likewise, show respect towards local customs, cultural practices and food habits.

Book an Udaipur Tour and Explore its Top Attractions
Udaipur enjoys a laid-back and calming atmosphere where visitors can let loose and unwind. The tranquil lakes, majestic architecture and the bustling streets of Udaipur are waiting to be explored. Whether you want to enjoy a candle-lit dinner on the lake side or uncover the history of grand forts and palaces, you need to have a planned tour for you.
At eRajasthan Tourism, we offer incredible Udaipur tours in Rajasthan, covering the best places to visit in Udaupir within one to two days. Connect with us and get going to the most picturesque and serene attractions in Udaipur.