Places to Visit in Udaipur — Zaroor Dekhna
Every attraction worth your time, ranked by a local. No filler, no sponsored nonsense.
The Short Version
If you only have two hours, see City Palace and Lake Pichola. Everything else is extra. Most “must-see” lists pad the count with Saheliyon ki Bari (pleasant, not essential), Dudh Talai (a bench), and Fateh Sagar (a second lake when you have already seen the best one). The four that actually matter: City Palace, Lake Pichola boat ride, Jagdish Temple, and the Dharohar dance show. Those four ARE Udaipur. Everything below is ranked with honest skip-or-see verdicts.
These rankings come from years of living here and watching hundreds of visitors figure out what they actually cared about. Udaipur is compact. The Old City cluster around Lake Pichola is walkable and hard to get lost in. Day trips need a car. Everything else is auto distance at most.
Palaces & Heritage
The heavy hitters. City Palace alone justifies a trip to Udaipur. The rest range from essential to skippable. We have labelled accordingly.
City Palace
₹300If you only see one thing in Udaipur, this is it and it is not a close contest. Four hundred years of Mewar architecture stacked on the banks of Lake Pichola. The Amar Vilas courtyard has the single best lake view in the city. Most visitors rush through in 90 minutes. Do not. Give it 2-3 hours and actually read the placards.
Bagore ki Haveli
₹60 + ₹150 showThe museum itself is skippable. There, we said it. But the Dharohar performance (typically nightly at 7 PM — check locally) is genuinely unmissable. Ghoomar, Kalbeliya, Bhavai balance act, puppetry in an open courtyard with string lights. This is the thing visitors email us about weeks later. Arrive by 6:30 for front-row cushion seats or regret it from the back row.
Sajjangarh (Monsoon Palace)
₹80 + ₹20 vehicleSajjangarh is for views, not for architecture. The palace itself is half-ruined and underwhelming inside. But the panoramic view of all five lakes and the Aravalli hills from the top is the best in Udaipur by a wide margin. Go for sunset, arrive 45 minutes before, and ignore the palace interior entirely.
Vintage & Classic Car Museum
₹250Honestly? This is skippable unless you are a car enthusiast. Rolls Royces, Cadillacs, and a 1934 Daimler from the Mewar royal collection. Small museum, 45 minutes max. File under nice-to-have, not need-to-see.
The Lake Pichola boat ride deserves its own planning. Our Lake Pichola guide covers the best time slots, which side of the boat to sit on, and whether the Jag Mandir add-on is worth it.
Lakes & Water
Five lakes within city limits. One is essential, one is nice, and the rest are optional. Here is the hierarchy.
Lake Pichola Boat Ride
From ₹400Non-negotiable. If you skip the boat ride, you have not done Udaipur. One hour past the Taj Lake Palace, Jag Mandir island, and City Palace from the water. The 5 PM slot is the one everyone wants for golden hour, and everyone is right. Book it.
Fateh Sagar Lake
₹200 boatingPleasant but not essential. Udaipur's second-largest lake, connected to Pichola via a canal. If you have already done the Pichola boat ride, this is more of the same but quieter. Morning boat rides are nice. Nehru Island has a garden and forgettable food stalls. Visit if you have a spare morning, skip guilt-free if you do not.
Dudh Talai Musical Garden
FreeA bench with a view. That is what Dudh Talai really is. The musical garden label is generous. But the sunset view over Pichola and City Palace is free and legitimately good. Combine it with a ghat walk, and do not make a special trip for it alone.
Jag Mandir Island
₹200 (add-on)Worth the ₹200 add-on during the boat ride if you are not in a rush. The courtyard is photogenic, the elephant statues guard the entrance in a satisfying way, and there is a restaurant if you want to linger. Not essential, but the kind of detour that makes a boat ride feel like an adventure instead of a loop.
Temples & Spiritual
Jagdish Temple is a must-see. Everything else in this section depends on your interest in temple architecture and Hindu heritage.
Jagdish Temple
FreeFree, quick, and right next to City Palace, so there is zero excuse to skip it. The carved elephant staircase is the architectural highlight, the black stone Vishnu idol inside is striking. Five minutes of walking, twenty minutes of looking, and you have seen one of the finest Indo-Aryan temples in Rajasthan.
Eklingji Temple
Free108 temples in one compound, dating to 734 AD, and the Mewar royal family still worships here. That should tell you something about its significance. 22 km north of the city. Worth the 45-minute drive if you have a half-day, but only if temples genuinely interest you. If they do not, Kumbhalgarh is a better use of your day-trip time.
Saheliyon ki Bari
₹10Charming but minor. Built for 48 women who came as part of a princess's dowry. Lotus pools, marble elephants, gravity-fed fountains. It takes 30 minutes and it is pleasant. It is not a must-see. Visit if you are in the Fateh Sagar area anyway. Do not make a special trip.
Day Trips from Udaipur
You need a car and driver (₹2,000–3,000/day) for all of these. If you only have time for one: Kumbhalgarh. If you have two: add Chittorgarh. Haldighati is for enthusiasts only.
Kumbhalgarh Fort
₹40The best day trip from Udaipur and we will argue this with anyone. 36 km of fortified wall snaking through the Aravalli hills. Massive, uncrowded, and completely underrated. Sajjangarh for views, Kumbhalgarh for history, Chittorgarh for goosebumps. 2-hour drive. Worth every minute.
Chittorgarh Fort
₹40700 acres. India's largest fort. The scale alone leaves you silent. Vijay Stambh, Padmini Palace, and the Jauhar site carry a weight that Kumbhalgarh does not. This is where Rajput history turns from impressive to harrowing. 2-hour drive, needs a full morning. Not for rushing.
Haldighati
Free (museum ₹25)For history buffs, not sightseers. The 1576 battlefield where Maharana Pratap fought Akbar. The museum tells the story well. The landscape is unremarkable. Unless you care about Mewar history specifically, Kumbhalgarh or Chittorgarh are better uses of your day. 1.5-hour drive, combine with Eklingji if you go.
If you are a photographer, many of these spots double as incredible shooting locations. Our photo spots guide maps out the best angles and golden-hour timing across the city.
Real Talk from a Lakeside Local
Can I see everything in Udaipur in one day?
The highlights, yes. City Palace, Jagdish Temple, Pichola boat ride, and Dharohar dance fit in one packed day. Our 3-day itinerary covers all of these with a saner pace if you have the time.
Which attractions can I skip?
Vintage Car Museum: skip unless you are a car person. Dudh Talai: skip as a standalone visit. Saheliyon ki Bari: skip if you are short on time. Fateh Sagar: skip if you have done the Pichola boat ride. Haldighati: skip unless you care deeply about Mewar battle history. Never skip: City Palace, Lake Pichola boat ride, Dharohar dance show.
Is Udaipur walkable?
The Old City core is entirely on foot. City Palace, Jagdish Temple, Bagore ki Haveli, ghats: all within a 15-minute radius. For Sajjangarh, Fateh Sagar, and Shilpgram you need wheels. Auto at ₹100-200 per trip or scooter rental at ₹300-400/day. We recommend the scooter if you plan to visit more than two outlying spots.
Written by
The Udaipur Itinerary Team
We're a small team of Udaipur-based writers and locals who've spent years navigating the ghats, haggling with boat operators, and watching sunsets from every rooftop in the Old City. We test every route, eat at every restaurant we recommend, and update our guides when prices or timings change.
Keep Reading
Your Rajasthan Doesn't End Here
Udaipur pairs perfectly with these Rajasthan destinations.
Jodhpur
4.5 hrs“The Blue City”
Chittorgarh
2 hrs“The Fort of Legends”
Mount Abu
3 hrs“Rajasthan's Only Hill Station”
Get Udaipur in Your Inbox
New guides, seasonal tips, and lakeside recommendations — no spam, just the good stuff.