Udaipur Travel Guide: Top 17 Things to Do

With so many wonderful things to do and see, Udaipur is probably our favourite city in India. Use this guide, based upon our own travels in Udaipur, to plan your holiday to the land of puppeteers and churma and look out for hotel recommendations at the end.

Replete with dreamy lakes, palaces and gardens, this picture-perfect Rajasthani town beckons lovers, poets and families in equal numbers. Easily accessed from Udaipur Airport and Railway Station, a holiday here begins and ends with the impossibly beautiful Lake Pichola.

Table of Contents
Top 17 Things To Do in Udaipur
1.      Mesmerizing Lakes
2.      Fragrant Gardens
3.      Active Excursions
4.      Cultural Attractions
5.      Atmospheric Palaces
6.      Food in Udaipur
7.      Picturesque Temples
Day Trips from Udaipur
Best Time to Visit Udaipur
Where to Stay in Udaipur

Top 17 Things To Do in Udaipur

Mesmerising Lakes

1. Stay on the banks of Lake Pichola

Lake Pichola

All the best hotels in Udaipur are situated around Lake Pichola, which is the centre of the city. Wake up to the serenity of the lake and watch the spectacular sunset over its shimmering, palace-studded water.

2. Visit Swaroop Sagar just before sunset

Surup Sagar, Udaipur

On your way to Fateh Sagar Lake, you will pass Swaroop Sagar, a beautiful little spot where you can have a breather and enjoy the view of the dazzling lake, second only to Lake Pichola.

3. Take the last boat ride at Fateh Sagar Lake

Fateh Sagar Lake, Udaipur

Udaipur is indeed India’s Venice and Fateh Sagar Lake at dusk is an ethereal sight best experienced on the last boat ride of the day. Get there earlier to visit Nehru Garden and return at dusk.

Fragrant Gardens

4. Explore the idyllic Nehru Garden

Nehru Garden, Udaipur
Courtesy: Divea Shreeram

Accessible only by boat, Nehru Garden is an idyllic spot in the middle of Fateh Sagar Lake. It is a wonderful picnic spot and has a restaurant as well.

5. Take a stroll at Saheliyon ki Bari

Saheliyon Ki Bari, Udaipur

Udaipur is also a city of gardens and Saheliyon ki Bari is among the prettiest. Come here for a morning stroll and enjoy the fragrance of the myriad flowers. The lotus pool and Victorian statues are some of the remarkable sights in this garden.

6. Take your kids to Gulab Bagh and Zoo

Udaipur Zoo
Courtesy: Divea Shreeram

Gulab Bagh is another beautiful park and in fact the largest in Udaipur. Also known as Sajjan Niwas Garden, it adjoins a zoo full of interesting birds and animals like bears, deer and even a tiger.

Active excursions

7. Go for a cable car ride

Cable car ride on Mansapurna Karni Mata Ropeway, Udaipur

A not too expensive yet exciting activity in Udaipur is the cable car ride along the Mansapurna Karni Mata Ropeway. At the end of the short ride, an old temple awaits your exploration. But the real draw is the splendid view of the city and mountainside.

Cultural Attractions

8. Watch a live Rajasthani folk show at Bagore ki Haveli

Ghoomar dance at Bagore Ki Haveli
Courtesy: Arian Zwegers on Flickr

Every night at 7 pm, Bagore ki Haveli on Hanuman Ghat Road transforms into a treasure trove of Rajasthani folk art. Arrive early to grab front-row seats for this show including traditional music, dance and puppetry.

9. Immerse yourself in folk art at Bharatiya Lok Kala Mandal

Bharatiya Lok Kala Mandal (Folk Museum), Udaipur

Bharatiya Lok Kala Mandal or Folk Museum is worth a visit not only for its varied collection of Rajasthani and Indian folk art but also the free puppet shows playing on an hourly basis. There is a small entry fee.

10. Shop for handicrafts at Shilpagram

Shilpagram, Udaipur

One of the lesser known attractions in Udaipur is Shilpagram, a government-funded model of a handicraft village, complete with artisans, musicians, dancers and little cottages typical of Rajasthani villages. You can buy an array of attractively priced jewellery, clothing, carpets and accessories here.

Atmospheric Palaces

11. Trek up to Monsoon Palace (Sajjangarh)

Monsoon Palace (Sajjangarh), Udaipur

Rajasthan is India’s land of the kings and home to some of the most exquisite palaces from bygone eras. Monsoon Palace or Sajjangarh is set atop the Aravalli Hills and affords stunning views of Fateh Sagar Lake and Udaipur city. In the evenings, you will be able to spot the palace from any point in Udaipur thanks to its golden illumination.

12. Rediscover royalty at City Palace

City Palace, Udaipur
Courtesy: Divea Shreeram

Located near Lake Pichola and at the city centre, the City Palace is a must-visit while in Udaipur. A huge complex comprising 11 small palaces built in granite and marble, City Palace will take a while to explore.

Food in Udaipur

13. Have breakfast at Café Namaste or Cafe Edelweiss

Dedicate your lunches and dinners to Rajasthani food and your breakfasts and tea-time snacks to the charms of Cafe Namaste or French Bakery and Cafe Edelweiss or German Bakery. You might also strike up a conversation with a foreign tourist while you sip on your coffee and tuck into some apple pie.

14. Enjoy an atmospheric dinner at Ambrai or Whistling Teal

Ambrai Restaurant, Udaipur
Courtesy: Amethaveliudaipur.com/restaurant.html

Rajasthan is famous for both its vegetarian and non-vegetarian fare and a visit to Udaipur is incomplete without dinner at Ambrai, the beautiful garden restaurant at Amet Haveli and a thali meal at Whistling Teal. At Ambrai, don’t miss the lal maas and methi papad ki subzi.

Picturesque temples

15. Pay homage at Jagdish Mandir

Jagdish Mandir, Udaipur

As you exit Hanuman Ghat Road, you will come upon the majestic Jagdish Temple, whose architecture is so marvellous that you can spend hours running your palms along the walls. If you’re in Udaipur during a festive time, the area around the temple will be abuzz with activity and decorations.

Day Trips from Udaipur

Add a day for Chittorgarh Fort (116 km) and another for Kumbhalgarh Fort (85 km), both easily accessed by State Transport Buses (RSRTC).

16. Chittorgarh Fort

Chittorgarh Fort
Courtesy: Wikimedia Commons

Just a two hour bus ride away is Chittorgarh Fort, one of the most impressive fort complexes in India. It is a World Heritage Site and was once the capital of Mewar. Set aside half a day to inspect its palaces, reservoirs and pillars.

17. Kumbalgarh Fort

Kumbhalgarh Fort
Photo by Digant Dalal on Pixabay

Kumbalgarh Fort is a 15th century Mewar fortress on the western flanks of the Aravalli Hills. It is a World Heritage Site, hosting atmospheric sound and light shows in the evening. Lakhola Tank, a Ganesh Temple, and a Jain Temple are among the must-see landmarks within the fort complex.

Best Time to Visit Udaipur

Ideal for a trip of three to five days, greenery-rich Udaipur is most pleasant and cool in October-November.

Where to Stay in Udaipur

Budget: Lal Ghat Guesthouse

We stayed here in 2013 and loved its location on the banks of Lake Pichola and proximity to City Palace although the accommodation was humble.

Boutique: Jagmandir Island Palace

Get the experience of staying in a palace in the midst of Lake Pichola that comes with its own spa, luxury dining and museum.

Luxury: The Oberoi Udaivilas

The Oberoi Udaivilas
Courtesy: Oberoihotels.com

We dream of staying in this luxury palace resort some day, renowned for its views of the lake, idyllic gardens and temperature-controlled outdoor pools.

Explore Udaipur on your own with auto rickshaw tours or choose from many Rajasthan tour packages.

Get a FREE 40-page India Travel Guide when you subscribe:

Enter your email address to follow this blog and receive notifications of new posts by email.