Introduction
If you’re planning a short getaway and wondering what to do in Udaipur for 3 days, you’re about to step into a city that feels like a dream. Often called the “City of Lakes,” Udaipur is where history, romance, and beauty come together effortlessly. With its serene waters, grand palaces, and vibrant local life, three days here are just enough to soak in its royal charm and timeless spirit.
This itinerary is designed to help you experience Udaipur at its best from exploring its iconic landmarks and heritage gems to discovering hidden corners and tasting delicious local food. Whether you’re a first-time visitor or coming back to relive its magic, here’s how to spend three unforgettable days in Udaipur.
Day 1: Discovering Udaipur’s Royal Side
Morning: City Palace, Jagdish Temple, and Lake Views
Start your journey with one of Udaipur’s most majestic landmarks the City Palace. Overlooking Lake Pichola, this sprawling palace complex beautifully captures the grandeur of Rajasthan. Its marble courtyards, ornate balconies, and intricate mirror work tell centuries-old stories of the Mewar dynasty. Don’t miss the City Palace Museum, where you’ll find royal artifacts, vintage photographs, and stunning paintings.
Just a short walk away stands Jagdish Temple, a 17th-century architectural gem dedicated to Lord Vishnu. The temple’s detailed stone carvings, ornate pillars, and towering spire make it a masterpiece of Indo-Aryan architecture. Take a moment to sit on the steps outside and watch the rhythm of local life unfold around you.
Afternoon: Boat Ride on Lake Pichola
After exploring the palace and temple, treat yourself to lunch at one of the many rooftop cafés overlooking Lake Pichola. Enjoy Rajasthani thali or light snacks as you take in the shimmering view of the lake and surrounding palaces.
Once you’re refreshed, hop onto a boat ride across Lake Pichola. This is one of Udaipur’s most magical experiences. The calm waters reflect the grandeur of Jag Mandir and the Lake Palace, which seems to float like a pearl in the middle of the lake. The gentle breeze, glistening sunlight, and sound of rippling water make this ride unforgettable.
Evening: Bagore Ki Haveli and Gangaur Ghat
As the day winds down, head to Gangaur Ghat to catch a breathtaking sunset. The sky turns golden, and the reflection of the palaces on the lake makes for a picture-perfect view.
Next, visit Bagore Ki Haveli, a restored 18th-century mansion by the waterfront. It now serves as a museum showcasing royal costumes, artifacts, and traditional art. Stay for the Dharohar Dance Show in the evening a lively cultural performance that celebrates Rajasthan’s music, dance, and folklore. It’s the perfect way to end your first day in Udaipur.
Day 2: Lakes, Palaces, and Panoramic Views

Morning: Fateh Sagar Lake and Saheliyon Ki Bari
Begin your second day with a visit to Fateh Sagar Lake, another serene waterbody surrounded by green hills and charming cafés. You can take a peaceful boat ride or simply walk along the promenade. If time permits, visit Nehru Park, located on an island in the middle of the lake, for lovely views of the city.
Next, head to Saheliyon Ki Bari, a tranquil garden built for the royal ladies of Udaipur. With its marble fountains, lotus pools, and delicate floral designs, it’s a soothing escape from the busy city streets.
Afternoon: Vintage Car Museum and Crystal Gallery
Continue your journey through Udaipur’s royal history at the Vintage Car Museum, where you’ll find beautifully preserved Rolls-Royces, Cadillacs, and other classic vehicles once used by the Maharanas.
Then visit the Crystal Gallery at Fateh Prakash Palace. This stunning collection includes crystal furniture, chandeliers, and decorative items imported from England in the 19th century. Each piece gleams with regal sophistication.
Take a lunch break at a nearby restaurant serving authentic Rajasthani food. Try local favorites like dal baati churma or gatte ki sabzi for a truly traditional experience.
Evening: Sajjangarh Palace (Monsoon Palace)
In the evening, drive up to Sajjangarh Palace, also known as the Monsoon Palace, perched high on a hill overlooking Udaipur. Built by Maharana Sajjan Singh, this palace offers one of the best panoramic views in the city. The sunsets here are legendary the entire landscape glows in shades of gold and orange as the sun dips behind the Aravalli hills.
Once you return to the city, enjoy a relaxed dinner by the lake. Restaurants like Ambrai and 1559 AD serve delicious food with a side of spectacular views of the illuminated City Palace.
Day 3: Culture, Crafts, and Local Experiences

Morning: Shilpgram and Gulab Bagh
Start your final day at Shilpgram, a rural arts and crafts complex located a few kilometers outside the city. Spread across 70 acres, this village-style setup showcases Rajasthan’s traditional lifestyle. You can watch artisans creating pottery, weaving textiles, or performing folk dances. It’s a great place to shop for authentic handmade souvenirs and local art.
Afterward, visit Gulab Bagh, the largest garden in Udaipur. With its walking paths, fountains, and lush greenery, it’s a peaceful spot to unwind. You can also stop by the Saraswati Bhawan Library inside the garden, which houses rare manuscripts and ancient books.
Afternoon: Ahar Cenotaphs and Badi Lake
In the afternoon, make your way to the Ahar Cenotaphs, a fascinating collection of marble memorials built in honor of Udaipur’s former rulers. The domed structures and delicate carvings are a quiet reminder of the city’s royal past.
Next, visit Badi Lake, a hidden gem surrounded by hills. Fewer tourists come here, making it an ideal place for photography or a peaceful walk. The views of the lake and sky merging at sunset are breathtaking.
Have lunch at a lakeside café near Fateh Sagar or Ambrai Ghat. Don’t miss out on local treats like kachori, mirchi bada, or makhaniya lassi for an authentic Rajasthani flavor.
Evening: Local Markets and Farewell Dinner
Wrap up your Udaipur trip with some shopping in the city’s vibrant markets. Wander through Hathi Pol, Bada Bazaar, and Clock Tower Market to find miniature paintings, silver jewelry, colorful textiles, and handicrafts. The narrow lanes are full of charm, and the local vendors are always happy to chat.
For your final evening, enjoy a candlelit dinner overlooking Lake Pichola. Watching the shimmering reflections of the palaces under the night sky is the perfect way to say goodbye to this royal city.
Where to Stay in Udaipur
A memorable trip deserves an equally memorable stay, and Udaipur offers plenty of options that combine comfort, beauty, and a touch of nature. Two excellent choices that stand out are Talhati Restaurant and The Divine Hills Resort.
Talhati Restaurant offers a delightful experience with its inviting ambiance, flavorful cuisine, and peaceful surroundings. It’s a great spot for travelers who want to enjoy authentic tastes while soaking in the calm and charm of Udaipur’s outskirts.
The Divine Hills Resort provides a modern luxury experience in a serene, scenic setting. With contemporary architecture, open spaces, and tranquil views, it’s perfect for families or groups looking for comfort, privacy, and elegance.
Together, they reflect a different side of Udaipur where relaxation, comfort, and authentic experiences come together, making them wonderful additions to your journey.
Travel Tips for a Perfect 3-Day Trip
- Best Time to Visit: The ideal months are from October to March, when the weather is cool and pleasant for sightseeing.
- Wear Comfortable Shoes: Many attractions involve walking, especially in the Old City.
- Plan Ahead: Book your boat rides, cultural shows, and entry tickets in advance, especially during peak season.
- Try Local Cuisine: Don’t miss signature dishes like Dal Baati Churma, Ker Sangri, and Ghewar.
- Hire a Local Guide: They can share interesting stories and hidden details you might otherwise miss.
- Be Camera Ready: Udaipur’s views, especially at sunrise and sunset, are a photographer’s delight.
Conclusion
If you’ve been wondering what to do in Udaipur for 3 days, this itinerary gives you everything heritage, culture, nature, and a touch of royalty. You’ll explore grand palaces, float across serene lakes, shop in colorful markets, and savor authentic Rajasthani flavors.
Three days in Udaipur let you experience the city at a comfortable pace without missing its essence. You’ll return with memories of peaceful sunsets, warm smiles, and the gentle sound of temple bells echoing over the lakes.
So pack your bags and get ready for a journey that’s as beautiful as it is unforgettable. Whether you stay at Divine Hill Resort, Udaipur will wrap you in its royal embrace and leave you with stories worth retelling.
Reserve Your Stay
FAQs
Is 3 days enough in Udaipur?
Yes, 3 days are perfect to explore the main attractions of Udaipur. You can visit City Palace, Lake Pichola, Jagdish Temple, and Bagore Ki Haveli, and enjoy boat rides and local markets. If you’re wondering what to do in Udaipur for 3 days, this duration allows you to experience its royal palaces, serene lakes, and vibrant culture while still having time to relax and enjoy the city’s charm.
Which thing is famous in Udaipur?
Udaipur is famous for its royal palaces, scenic lakes, and timeless beauty. The City Palace, Lake Pichola, and Jag Mandir are among its top attractions. If you’re planning what to do in Udaipur for 3 days, explore these heritage sites, enjoy boat rides, visit local markets for handicrafts, and watch the Bagore Ki Haveli cultural show. Udaipur’s charm lies in its perfect blend of history, art, and natural elegance.
Which hill station is closest to Udaipur?
The nearest hill station to Udaipur is Mount Abu, situated around 165 kilometers away. It’s Rajasthan’s only hill station and a popular weekend getaway for travelers. If you’re exploring what to do in Udaipur for 3 days, consider adding a short trip to Mount Abu. The scenic drive through the Aravalli Hills takes about four hours and offers stunning views, making it a perfect extension to your Udaipur experience.









































































