Udaipur, the “City of Lakes,” is one of India’s most beautiful and romantic destinations. Known for its stunning palaces, shimmering lakes, and vibrant markets, Udaipur offers a perfect blend of history, culture, and natural beauty. If you are planning a short trip, this 3-day itinerary will help you explore the best places in Udaipur.
Day 1: Exploring the Royal Heritage
Your journey in Udaipur should begin with its most iconic landmarks that showcase the grandeur of Rajasthan’s royal past.

City Palace
Start your day at City Palace, the largest palace complex in Rajasthan. This architectural marvel offers breathtaking views of Lake Pichola and houses various museums, courtyards, and royal artifacts. Don’t miss the Crystal Gallery, which showcases rare crystal furniture and chandeliers.

Jagdish Temple
A short walk from the City Palace leads to Jagdish Temple, a magnificent 17th-century temple dedicated to Lord Vishnu. The temple’s intricate carvings and beautiful architecture make it a must-visit spot.

Lake Pichola & Boat Ride
In the afternoon, head to Lake Pichola, one of the most picturesque lakes in Udaipur. Enjoy a boat ride to admire the beauty of Jag Mandir and Lake Palace, both built on small islands in the lake. Sunset boat rides are highly recommended for a magical experience.

Bagore Ki Haveli
End your first day with a visit to Bagore Ki Haveli, a historic haveli near Gangaur Ghat. In the evening, the haveli hosts the Dharohar Dance Show, a vibrant cultural performance that showcases traditional Rajasthani dance forms like Ghoomar and Bhavai.
Day 2: Exploring Nature and Culture
On the second day, explore the natural and cultural beauty of Udaipur.

Fateh Sagar Lake
Start your morning with a peaceful stroll around Fateh Sagar Lake, another beautiful lake in Udaipur. Visit Nehru Garden, a small island park in the middle of the lake, accessible by boat.

Saheliyon Ki Bari
Next, visit Saheliyon Ki Bari, also known as the Garden of Maidens. This charming garden, built for the royal women, features fountains, lotus pools, and marble pavilions, making it a perfect place for photography.

Sajjangarh Palace (Monsoon Palace)
Perched on a hilltop, Sajjangarh Palace, also known as the Monsoon Palace, offers panoramic views of the Aravalli Hills and Lakes of Udaipur. It’s a great spot to enjoy a mesmerizing sunset.
Shilpgram
In the evening, explore Shilpgram, a rural arts and crafts complex located a few kilometers outside Udaipur. Here, you can witness live folk performances, shop for handicrafts, and enjoy traditional Rajasthani cuisine.
Day 3: Temples, Markets & Hidden Gems
On your last day, explore Udaipur’s temples, hidden gems, and vibrant markets.
Ahar Cenotaphs
Begin your day with a visit to the Ahar Cenotaphs, a lesser-known but historically significant site. This royal cremation ground features beautifully carved cenotaphs of Mewar rulers, offering a peaceful and photogenic experience.
Karni Mata Temple
For an adventurous start, take the Ropeway to Karni Mata Temple. The temple offers panoramic views of Udaipur, especially during sunrise or sunset.
Hathi Pol & Bada Bazaar
No trip is complete without shopping. Visit Hathi Pol Bazaar and Bada Bazaar to buy authentic Rajasthani souvenirs, including Mojaris, handicrafts, miniature paintings, and textiles.
Sajjangarh Wildlife Sanctuary (Optional)
If you love nature and wildlife, you can visit the Sajjangarh Wildlife Sanctuary, home to various species of flora and fauna. This is an excellent spot for photography and nature walks.

Ambrai Ghat
End your Udaipur trip with a peaceful evening at Ambrai Ghat, where you can enjoy the illuminated view of City Palace and Lake Pichola. If you’re looking for a fine dining experience, Ambrai Restaurant offers a perfect lakeside dinner with a royal ambiance.
Final Thoughts
A 3-day trip to Udaipur is the perfect way to experience the city’s royal charm, scenic lakes, and cultural heritage. Whether you’re a history lover, nature enthusiast, or simply looking for a romantic getaway, Udaipur offers something for every traveler. With this itinerary, you can make the most of your trip and create unforgettable memories in Rajasthan’s most enchanting city.
If you’ve been to Udaipur or have more travel tips, feel free to share your experiences in the comments!