Places to visit in Udaipur, picked from my own trips. City Palace to Lake Pichola, with timings, tips and honest notes on all 15 spots.
Places to Visit in Udaipur: My Top 15 Picks for 2026
I’ve lost count of how many times I’ve walked the ghats of Udaipur with clients. Every single time, the lake still catches me off guard. If you’re planning a trip and hunting for the best places to visit in Udaipur, I’ve put together my honest, first hand list of 15 Udaipur tourist places that actually deserve your time. No filler, no copy paste tourist brochure lines. Just what I’d tell a friend.
Why Do People Call Udaipur the City of Lakes?
Udaipur sits around five interconnected lakes, ringed by the Aravalli hills. When Maharana Udai Singh II moved his capital away from Chittorgarh in 1559, he picked this valley specifically because the surrounding hills made it harder to attack, and the lakes that followed were as much a defense strategy as a design choice.
Marble against water does something the sandstone forts of Jaipur or the sun baked walls of Jodhpur simply can’t, and it’s the reason Udaipur feels like a slower, gentler stop on any Rajasthan trip.
So, Which Are the Best Places to Visit in Udaipur?
Here’s my full list of places to visit in Udaipur, ranked in the order I’d actually recommend seeing them if you have two to three days in the city.
1. City Palace Udaipur
City Palace Udaipur is where every trip should start. Different Mewar rulers kept adding to it over roughly four centuries, which is why walking through feels less like touring one building and more like moving through several palaces stitched together, all facing the eastern bank of Lake Pichola.
Timings: 9:30 am to 5:30 pm daily
Entry fee: Around ₹300 for Indians, higher for foreign nationals, with extra charges for the museum sections
My tip: Go early morning. The Mor Chowk with its peacock mosaics gets crowded by mid morning, and the light is far better before 10 am for photos
What I always point out to guests:
- Mor Chowk, the peacock courtyard with glass mosaic work
- Sheesh Mahal, a small mirrored hall that photographs beautifully
- The rooftop terraces with views straight across the lake to Jag Mandir
2. Lake Pichola
Ask anyone what to do in the city and the answer usually starts here. The udaipur lake pichola boat ride at sunset is one of the most peaceful hours you’ll spend anywhere in Rajasthan.
Timings: Boat rides typically run 10 am to 6 pm, with the last slot often the most popular
Entry fee: Around ₹400 to ₹700 per person depending on the boat operator and route
My tip: Book the sunset slot in advance during peak season, especially December and January, since it sells out fast
I usually tell first timers to combine this with Jag Mandir so the boat ride does double duty.
3. Fateh Sagar Lake
This is the quieter, less touristy sibling of Lake Pichola. Locals come here in the evening just to sit by the water, and I actually prefer it for a relaxed, unhurried hour.
Timings: Open through the day, best visited late afternoon
Entry fee: Free to walk around, boat rides cost separately
My tip: Nehru Garden, the island park in the middle of the lake, is a nice stop if you’re traveling with kids
4. Jag Mandir
Jag Mandir sits on its own island in Lake Pichola, and the story I like telling guests is that a young Prince Khurram hid out here after falling out with his father Jahangir, years before he took the name Shah Jahan and built something rather more famous in Agra.
Timings: Accessible only by boat, 10 am to 6 pm
Entry fee: Usually bundled with the boat ticket, around ₹700 to ₹900
My tip: The Gul Mahal courtyard inside is where most people stop for photos, so time your visit for softer afternoon light
5. Saheliyon Ki Bari
The name loosely means Garden of the Maidens, since it was originally built so the queens and their attendants had somewhere private to walk, away from the more formal palace courtyards. It’s compact, shaded and an easy, quiet break between bigger monuments.
Timings: 9 am to 6 pm daily
Entry fee: Around ₹50 for Indians
My tip: The fountains here don’t need pumps, they run purely on water pressure, which still amazes most of my guests when I explain it
6. Sajjangarh Palace, the Monsoon Palace
Perched on a hilltop above the city, Sajjangarh started life as a place for the royal family to watch monsoon clouds roll in over the Aravallis, and later doubled as a spot for tracking the weather with early astronomical instruments. It’s one of the most photographed places to visit in Udaipur, mainly for its sunset views over the entire lake system.
Timings: 9 am to 6 pm, last entry around 5:30 pm
Entry fee: Around ₹250, plus a vehicle charge for the hilltop road
My tip: Arrive at least 45 minutes before sunset, the top gets packed and parking fills up fast on clear evenings
7. Jagdish Temple
A short walk from City Palace, I always stop at this 17th century temple even on repeat trips, mostly for the carving work on the outer walls. It’s dedicated to Lord Vishnu, and unlike some monuments on this list, it’s still a working temple rather than something roped off for tourists.
Timings: 5:30 am to 2 pm and 4 pm to 10 pm
Entry fee: Free
My tip: Visit during the evening aarti if your schedule allows, the atmosphere is completely different from a daytime walk through
8. Bagore Ki Haveli
This lakefront haveli dates back to the 18th century and now runs as a cultural venue rather than just sitting there as a museum piece. Out of everything on this list, the evening Dharohar folk dance show here is what my clients message me about afterward the most.
Timings: 10 am to 7 pm, evening show usually starts around 7 pm
Entry fee: Around ₹100 for the haveli, separate ticket for the dance show
My tip: Book front row seats for the show if you want a proper view of the Kalbeliya and Ghoomar performances
9. Vintage and Classic Car Museum
This one’s tucked inside the old Garden Hotel garage, and it’s easy to miss if you don’t already know it’s there. The collection includes cars that once belonged to the Mewar royal family, plus a Rolls Royce that had a cameo in a James Bond film.
Timings: 9 am to 7 pm daily
Entry fee: Around ₹300
My tip: It’s a good rainy day option since it’s fully indoors and takes less than an hour to walk through
10. Shilpgram
This crafts village sits just outside the city, and it pulls together artisans and traditional huts from Rajasthan alongside neighbouring Gujarat and Goa. If your Udaipur trip includes any shopping at all, I’d start the list here rather than in the markets downtown.
Timings: 11 am to 7 pm, closed on Mondays
Entry fee: Around ₹50
My tip: Time your visit around the Shilpgram festival in late December if you can, it’s a completely different, much livelier experience
11. Ambrai Ghat
This is my personal pick for the best free sunset view in the city. You get City Palace, Lake Palace and Jag Mandir all lined up across the water without paying a single rupee.
Timings: Open all day, best at sunset
Entry fee: Free
My tip: There are a few rooftop cafes right behind the ghat if you want to turn the sunset into a proper sit down evening
12. Gulab Bagh
Maharana Sajjan Singh had this laid out generations ago, and it’s grown into the biggest green space in the city, with a small zoo and library tucked inside. Among the quieter Udaipur tourist places, it’s a good slower paced stop if the palace circuit has worn you out.
Timings: 8 am to 8 pm
Entry fee: Around ₹10, separate charge for the zoo
My tip: Go early morning if you want to see it the way locals use it, as a walking and jogging space rather than a tourist stop
13. Karni Mata Temple and Ropeway
This hilltop temple comes with a ropeway ride that gives you a completely different angle on the lakes below. It’s one of the more underrated places to visit in Udaipur, and one of the more underrated things to do in Udaipur too, since most first time visitors skip it entirely.
Timings: Ropeway runs roughly 9 am to 9 pm
Entry fee: Around ₹150 to ₹200 for the ropeway round trip
My tip: Go right before sunset, the ropeway cabin gives you a wide, uninterrupted view as the light changes over the city
14. Doodh Talai Garden and Musical Fountain
A small lakeside park with a musical fountain show in the evening. It’s not a grand monument, but it’s an easy, relaxed stop for families with younger kids.
Timings: Garden open through the day, fountain show usually in the evening
Entry fee: Small entry charge, fountain show ticketed separately
My tip: Pair this with Ambrai Ghat since they’re a short walk apart along the same stretch of the lake
15. Hathi Pol Market
I’m ending the list here on purpose. Hathi Pol, right next to City Palace, is where I send people once the sightseeing is done and they want to actually take a piece of Udaipur home.
Timings: Roughly 9:30 am to 8:30 pm, closed Sundays
Entry fee: Free to walk through, obviously
My tip: Look for Pichwai paintings and Bandhani textiles here, and always agree on a price before you start looking serious about buying
What Are the Best Things to Do in Udaipur Beyond Sightseeing?
Monuments aside, these are the things to do in Udaipur that round out any list of places to visit in Udaipur:
- A sunset boat ride on Udaipur Lake Pichola, ideally combined with Jag Mandir
- An evening at Ambrai Ghat with no fixed plan, just watching the palace lights come on
- A cooking class or a miniature painting workshop, both widely available near the old city
- A quiet walk through Saheliyon Ki Bari early morning before the tour groups arrive
- Dinner at a rooftop restaurant facing the lake, the view really does change how the food tastes
When Is the Best Time to Visit Udaipur?
October to March is when I tell almost everyone to go. Daytime temperatures stay comfortable, evenings are pleasant enough for a lakeside dinner, and the lakes themselves tend to be fuller after the monsoon.
Summer months from April to June get uncomfortably hot for a full day of sightseeing, though hotel rates do drop noticeably if budget matters more than comfort. Most of the outdoor places to visit in Udaipur, like Ambrai Ghat and the lake boat rides, are simply better in the cooler months.
How Many Days Do You Need in Udaipur?
Two full days cover the essentials comfortably. City Palace, Lake Pichola, Jag Mandir and Saheliyon Ki Bari fit into day one, with Sajjangarh, Fateh Sagar and the market areas on day two.
If you can stretch it to three days, add Shilpgram and the Vintage Car Museum, and give yourself an extra unhurried evening at Ambrai Ghat. That third day is usually the one people remember most fondly, simply because it lets you cover a few more Udaipur tourist places without feeling rushed.
I usually build Udaipur into a longer Golden Triangle tour with Udaipur for guests coming from Delhi, Agra and Jaipur, since the pacing works better than treating it as a rushed add on. If you’re planning stops in those cities too, I’ve put together the same kind of list for places to visit in Delhi and places to visit in Agra. For a closer look at planning just this leg, my Jaipur to Udaipur itinerary breaks down timing and stops in more detail, and I’ve also written a separate guide on the best places to visit in Udaipur at night for anyone extending their evenings.
Which Udaipur Tour Packages Does HiiStories Offer?
If you’d rather have this whole list turned into a ready itinerary, here are the tour packages I’d point you toward depending on how much time you have:
- A 1 day Udaipur city tour if you’re stopping over on a longer Rajasthan route and only have a single day to spare
- A 4 day Jaipur and Udaipur tour from Delhi for a compact trip that pairs both cities without feeling rushed
- A 5 day Jaipur, Udaipur and Pushkar tour if you want to add a spiritual detour alongside the lakes and palaces
- The 9 day Golden Triangle tour with Udaipur, Jodhpur and Pushkar for a fuller Rajasthan circuit
- My 12 day Rajasthan tour plan if Udaipur is one stop among several, including Jaisalmer and Jodhpur
For the complete set of Udaipur itineraries I’ve put together, my Udaipur destination page keeps every current package in one place.
11 Days Golden Triangle with Udaipur, Jaisalmer, Jodhpur & Pushkar
Frequently Asked Questions
What are 10 must see places in Udaipur? City Palace, Lake Pichola, Jag Mandir, Fateh Sagar Lake, Saheliyon Ki Bari, Sajjangarh Palace, Jagdish Temple, Bagore Ki Haveli, Ambrai Ghat and Hathi Pol Market cover the essential places to visit in Udaipur. I’d honestly struggle to drop any of these ten from a first time itinerary since each one shows a different side of the city, from royal history to everyday local life.
What are the top 5 tourist places in Udaipur? City Palace, Lake Pichola, Jag Mandir, Sajjangarh Palace and Saheliyon Ki Bari are my top five if time is really tight. They give you the palace architecture, the lake experience and a quieter garden stop within a single compact day.
What is Udaipur famous for? Ask most people and they’ll say the lakes and the palaces, and that’s fair, but what actually makes Udaipur famous is how those two things sit together. You rarely get a palace this grand reflected in water this calm, which is why it keeps getting called the most romantic city in India rather than just another heritage stop.
What to see in Udaipur in 2 days? On day one, cover City Palace, Lake Pichola and Jag Mandir. On day two, add Sajjangarh Palace, Fateh Sagar Lake, Saheliyon Ki Bari and end at Hathi Pol Market for some shopping before you leave. This pacing gives you the major sights without feeling rushed between stops.
My Honest Final Take
If I had to pick just three places to visit in Udaipur for someone with barely any time, I’d say City Palace Udaipur, Lake Pichola and Ambrai Ghat at sunset. Everything else on this list adds depth, but those three are what actually capture why people fall for this city.
For more detail on planning your full trip, including where to stay and how to combine this with the rest of Rajasthan, check my Udaipur travel guide, my roundup of must do things in Udaipur, or my complete Golden Triangle travel guide if you’d rather see how Udaipur fits into a wider India itinerary. Rajasthan Tourism’s own official Udaipur page is also a good reference if you want government listed timings before you travel.
Get Your Customize Plan Now!
Explore Delhi, Agra, Jaipur, Udaipur & Jodhpur on 8 Days Golden Triangle tour with Hiistories. Enjoy a private luxury journey...
8 Days Golden Triangle Tour With Udaipur includes Delhi, Agra, Jaipur & Udaipur with guided sightseeing, price, cost details, and...
Golden Triangle Holidays for 7 Days include Delhi, Agra, Jaipur & a royal Udaipur tour package. Discover India’s beauty with...
9 Days Golden Triangle Tour with Udaipur, Jodhpur & Jaisalmer – royal palaces, blue city charm, desert Safaris & romantic...
Golden triangle tour itinerary with Rajasthan trip package in 12 days covers Delhi, Agra, Jaipur & royal cities. Discover history,...
Best Golden Triangle tour packages for 11 days with Jaisalmer, Pushkar, Jodhpur, and Udaipur. Explore royal cities, forts & desert...
Golden triangle tour itinerary with Rajasthan trip package in 12 days covers Delhi, Agra, Jaipur & royal cities. Discover history,...
4 Days Jaipur and Udaipur Tour from Delhi offers a perfect blend of royal palaces, lakes, forts, and vibrant culture...
5 Days Delhi to Rajasthan: Jaipur, Udaipur & Pushkar—palaces, lakes, temples & desert charm in one trip!
Discover Delhi, Agra, Jaipur, Ranthambore & Udaipur on a 9 Day Golden Triangle tour. Enjoy tiger safari and royal Rajasthan.
2 Days Udaipur Tour with Local Art & Craft. Explore City Palace, Lake Pichola, Jag Mandir, local art & craft...
Udaipur Tour from Jaipur 3 Days includes private car travel, palace visits, lake sightseeing, and guided highlights for a relaxed...
Explore royal palaces, serene lakes, and vibrant bazaars on a 1 Day Udaipur City Tour. Enjoy a private Udaipur tour...
Have questions or need assistance? Connect with us on WhatsApp for a personalized travel experience. We’re here to help you plan your perfect trip!

