Local Culture, Food & Shopping
Udaipur's old city lanes around Jagdish Temple and Lake Pichola are dense with small shops selling miniature paintings in the distinctive Mewar style, silver jewellery, block-printed textiles, and wooden handicrafts. Hathi Pol market is a good spot for bangles and souvenirs, while several genuine art studios in the old city still teach and sell traditional Rajasthani and Mughal miniature painting techniques.
On the food side, Udaipur shares much of Rajasthan's thali culture, but is particularly known for its lake-view rooftop restaurants, a good place to try dal baati churma, gatte ki sabzi (gram-flour dumplings in a spiced yogurt gravy), and laal maas for those who eat meat. Given the Mewar region's strong Jain influence, Udaipur also has an unusually wide choice of good vegetarian restaurants even by Rajasthani standards.
If your visit coincides with Mewar Festival (around March/April, timed with Gangaur), you'll see the old city fill with processions, folk music and a boat procession on Lake Pichola carrying idols of Gangaur and Isar down to the water – one of the most visually striking festivals anywhere in Rajasthan.
Udaipur is also a good place to see Rajasthani performing arts up close. Beyond the nightly show at Bagore Ki Haveli, smaller venues around the old city host puppet shows using traditional kathputli marionettes, an art form with roots in Rajasthan going back centuries, as well as live folk music featuring instruments like the ravanhatta (a bowed folk fiddle) and the khartal (wooden hand-clappers used in Manganiyar and Langa musical traditions).
Travel Tips for Udaipur
A lake or hilltop-view dinner is worth planning for at least one evening – book ahead in peak season (October–March), as the best-positioned rooftop restaurants fill up quickly. Boat rides on Lake Pichola generally run in scheduled slots through the day, with the last evening slot the most popular for sunset views, so arrive early to avoid disappointment. The City Palace complex is large; set aside at least two to three hours if you want to see it properly rather than rushing through. Udaipur's old city is very walkable, but the roads can be narrow and busy with mopeds, so stay alert while exploring on foot. If you enjoy photography, the golden hour just before sunset, best watched from a rooftop cafe on the eastern side of Lake Pichola, is consistently the best light of the day for photographing the City Palace and Lake Palace across the water.
Where to Stay: Staying inside or right next to the old city, close to Lake Pichola and Jagdish Temple, puts you within walking distance of most major sights and the best lake views. The area around Fateh Sagar Lake offers a slightly quieter, more spread-out alternative with good mid-range options, while a small number of heritage and luxury properties sit directly on or overlooking Lake Pichola itself for travellers wanting a splurge stay.
Nearby Excursions & Suggested Itinerary
Two to three days lets you see Udaipur properly without rushing. A typical plan looks like this:
Day 1: Spend the morning at City Palace, then walk to Jagdish Temple and explore the old city lanes and art studios around it. In the evening, take a Lake Pichola boat ride timed for sunset, taking in Jag Mandir along the way.
Day 2: Visit Saheliyon Ki Bari in the morning, then head to Fateh Sagar Lake for a second, quieter boat ride out to Nehru Garden. In the late afternoon, drive up to Sajjangarh (Monsoon Palace) for sweeping sunset views over the whole city.
Day 3: Use a free morning for shopping in the old city bazaars, or, if you have a car and driver, take a half-day trip out to Eklingji and Nagda temples just north of the city, both important Mewar-era temple complexes rarely crowded with tourists.
For travellers who want to go further afield, Ranakpur's marble Jain temple complex is about two and a half hours north of Udaipur and is widely regarded as one of the finest examples of Jain temple architecture in India, with over 1,400 uniquely carved marble pillars. Kumbhalgarh Fort, roughly the same distance away, is famous for having the second-longest continuous wall in the world after the Great Wall of China, and both sites are commonly combined into a single long day trip or an overnight stop en route to Jodhpur.
Udaipur pairs naturally with a wider Rajasthan circuit – it's a common stop on our 7-day Rajasthan tour packages and works well combined with Jaipur, Pushkar, Jodhpur or Mount Abu. For getting around the city and to nearby sights, a private car with driver is by far the easiest way to see Udaipur's spread-out lake and hilltop attractions comfortably – see our Rajasthan tour packages for options that include Udaipur.