If you are going for a short vacation to Rajasthan, then Udaipur or City of Lakes is certainly one of the most royal and romantic of Indian cities. There are quite good holiday places to visit in Udaipur that provide you with the best combination of history, culture and nature. You are able to see palaces, have a boat trip, view cultural performances, and walk in the royal gardens within 2 days. Travel guide here will contribute to your travel to the city of kings something but unforgettable.
Best Time to Visit Udaipur
October to March is the best time to visit Udaipur. Cool and pleasant weather it is, and perfect weather for outdoor sightseeing. April to June is extremely hot in summer and July to September is green but does interfere with sightseeing.
Day 1: Lakeside Sceneries and Royal Charm
- City Palace – A Walk through Royalty
Your sightseeing can begin at the City Palace, which is directly in the heart of Udaipur. This is an ancient palace with 400 years’ history behind its back and contains a direct beach on Lake Pichola. With balconies, courtyards, and the entire lot of mirrors in corridors is the lake palace. Sightseeing at the lake palace is heart-breakingly scenic.
- Entry Charge: ₹250 (Indians), ₹1,000 (foreigners)
- Time Taken: 2-3 hours
- Why Go: To be royalty and relive history with a view
It is one of the must-see Udaipur tourist places and one simply has to visit there for all the tourists.
- Lake Pichola – The Soul of Udaipur
One of the most beautiful places to visit in Udaipur, Pichola Lake is peaceful, otherworldly, and maddeningly beautiful. Boat ride here is enchanting, especially in the evening at sunset. You get unrestricted views of City Palace, Jag Mandir, and Lake Palace while gliding past.
- Boat Ride: ₹400 (day), ₹800 (sunset)
- Time Required: 1 hour
- Why Visit: Peaceful atmosphere and heavenly sunset views
- Jag Mandir – Island of Peace
Jag Mandir is the island palace of Lake Pichola. It is serene, close, and as if you are nowhere in the world today. You can visit there by going in it by a boat and having something to drink or by having snacks at its royal cafe.
- Boat ride includes entrance
- Tour Duration: 1-1.5 hours
- Why visit: To relax in the tranquillity and take wonderful photos of the lake
- Bada Bazaar & Hathi Pol – Local Shopping Fun
Shoppers would enjoy shopping at Udaipur bazaars, it is one of the best things to do in Udaipur. With colorful shops selling juttis, paintings, Rajasthani clothes, and silver ornaments, Bada Bazaar and Hathi Pol are a must.
- Price Range: Juttis ₹200, paintings ₹300
- Time Required: 1-2 hours
- Why Visit: Wonderful souvenirs and local handicrafts
- Ambrai Restaurant – Sunset Dinner by Lake
Start day one on serene one with serene dinner at Ambrai Restaurant with a view of Lake Pichola waters. Savor Rajasthani cuisine with royal City Palace and Lake Palace in sight at sunset.
- Average Cost: ₹1,000 for two
- Why Visit: Royal view candlelight dinner
Day 2: Culture, Temples, and Hilltop views
- Sajjangarh (Monsoon Palace) – Hilltop views like Never Before
It is a hill palace with a divine view of the whole city, lakes, and even Aravalli hills. It looks even more gorgeous during monsoon and sunset. The royalty in the past used to utilize it to observe clouds, and now even photographers love it.
- Admission Fee: ₹20
- Time Needed: 1 hour
- Why Go: Bird’s eye view of Udaipur city is the best
You would do well to include it on your list of top 10 places to visit in Udaipur
- Jagdish Temple – A Taste of Spirit
This 17th-century Lord Vishnu Jagdish Temple is located next to City Palace. It’s serene and ornately structured. Hurrying past this area will win the spiritual flavour of Udaipur.
- Entry: Free
- Why Visit: To unwind and see old architecture
- Why needed: 30 minutes
- Bagore Ki Haveli – Culture Comes Alive
It is converted into a museum of queens’ and kings’ life from the era. It also has the Dharohar Dance Show with Rajasthan folk dance, puppet dance, and music in the evening.
- Ticket price: ₹100 (museum), ₹150 (evening show)
- Conti conation of the show: 7 PM
- Reason to visit: one of the most colourful Udaipur sightseeing attractions
- Saheliyon Ki Bari – Garden of Maidens
This is the lovely garden built in a way in which queen ladies can sit and rest here. Fountains, marble elephant, lotus pond; all green and peaceful and where a walk after lunch must be done for relaxation.
- Entry Fee: ₹20
- Days to spend: 45 minutes
- Reason to visit: Place of peace with good view points for photo.
- Live like a Local with Airbnb Udaipur
Skip hotels. Relax in a comfortable Airbnb Udaipur home and soak in city life. Homestays are constructed in heritage havelis with rooftop properties, sunny rooms, and warm hosts.
- Cost Range: ₹1,200 to ₹3,000 per night
- Why Choose: Offbeat stays, local culture, home-like hospitality.
Related Blog: Weekend Getaway to Jaipur: Explore Palaces, Forts, and Heritage
Conclusion
If you are in Udaipur, just remember – two days are sufficient to fall in love with the city of kings. Each of the tourist places in Udaipur is filled with peace, history, and beauty. From palaces to lakes, all the places are special. You would love strolling on century-old roads, boat tour, and sun set hours in roof-top restaurants, and viewing the majestic palaces. They are not Udaipur tourist points of interest, they are one’s which would be relished till a lifetime. So if you are willing to know what to do in Udaipur, then this 2-day journey has the best of it. Stay comfortably in Airbnb Udaipur, keep your camera full and just make every minute priceless.
Udaipur will welcome you and will treat you as a king—even for 48 hours.
Frequently Asked Question for Places to Visit in Udaipur in 2 Days
You have already explored City Palace, Lake Pichola, Jag Mandir, Sajjangarh (Monsoon Palace), Fateh Sagar Lake, Bagore Ki Haveli, and boat ride. It is the most usual activity to do in Udaipur.
Best time to visit Udaipur Oct to March with good weather and perfect for site seeing and exploration.
Budget: ₹3,000–₹5,000 (sleep, eat, local travel)
Mid-budget: ₹6,000–₹10,000 (good hotel or Airbnb)
Stay at Lake Pichola or Fateh Sagar Lake area for sightseeing.
Best stays:
• Airbnb Udaipur (heritage stay)
• Zostel-like budget hotels
• Udai Kothi, Jagat Niwas Palace hotels
Yes! Boating at Pichola Lake is a must!
• Boat ride from City Palace to Jag Mandir: ₹400–₹800 (time-based)
• Sunset tours are the best.
Both are fine.
• Pichola Lake is royal and crowded.
• Fateh Sagar is local-friendly and peaceful.
Yes. Locals’ convenience fee to City Palace is ₹200–₹500. They have history and secretive things to be careful of.
• Bagore Ki Haveli cultural show (7 PM onwards)
• Ambrai or Upré rooftop dinner
• Evening walk around Lake Pichola
Yes. Autos (tuk-tuks), app cabs, or rent-a-scooter (₹300–₹500/day) can be used as a fall-back. Anything works.
• Dal Baati Churma
• Gatte ki Sabzi
• Laal Maas
• Kachoris and Jalebis
Eat it at Natraj Dining Hall or JMB restaurants.
Yes, absolutely. People here are very friendly. Just avoid an after-dark village walk by yourself.
Yes! Try
• Hathi Pol – handicraft, painting
• Bada Bazaar – juttis and leather
• Shilpgram – home-made and local-made
No ticket but you have to buy entry tickets. All of them ₹30–₹250 depending on what it is.
• Kumbhalgarh Fort – 2 hour drive (wall landscape, wildlife tour)
• Ranakpur Jain Temple – 1.5 hours (world-famous marble work)
• Mount Abu – 3 hour (Rajasthan hil