The BEST Udaipur Itinerary For 3 Days, 2 Nights
Are you planning a trip to the City of Lakes and are wondering what to do in Udaipur for 3 days?
This post details the very best 2 nights, 3 days Udaipur itinerary for an unforgettable time in the City of Lakes, updated for 2024.
This post may contain affiliate links. This means that I earn a small commission if you purchase through a link on my site. Don’t worry, this is at no extra cost to you.
Located in Rajasthan and known as the Venice of the East, Udaipur has been working its way into travelers’ hearts for years.
Udaipur is the perfect city for nature lovers, history enthusiasts, and those looking for an oasis of tranquility.
From breathtaking lakes and natural beauty to luxurious palaces and extraordinary architecture, walking the streets of Udaipur is like being transported to another time in history entirely.
The city is anything but short of amazing things to do, so if you don’t benefit from loads of time, how do you squeeze in everything you want to do?
Maybe you’re worried 3 days isn’t enough to explore the best things to do in Udaipur?
Or perhaps you’re wondering how to plan a Udaipur trip that includes the main highlights, but some more authentic hidden gems too?
From the main Udaipur tourist spots and delicious restaurants to some more off-the-beaten-path spots and cultural experiences. If you’re wondering what to do in Udaipur for 3 days, then look no further.
This post details the best 2-night, 3-day Udaipur itinerary, updated for 2024.
DAY 1 Udaipur Itinerary – Arrival + Main Tourist Spots
The first day on your Udaipur itinerary for 3 days is all about getting your bearings and exploring some of the main Udaipur tourist spots.
Depending on what time you arrive, it is great to take the morning a little slower and get a feel for the place. Once you are settled, you can start to explore some of the best things to do in Udaipur.
Morning
- Breakfast at Jheel’s Ginger Coffee House & Bakery
- Explore City Palace
The best start to any day is enjoying a coffee with a view and preparing for the action-packed day ahead. One of the best lake-view cafes in Udaipur is Jheel’s Ginger Coffee House & Bakery.
Full Post: Top 7 BEST Cafes in Udaipur
Here you can enjoy panoramic views of Lake Pichola and one of the best coffees in Udaipur. This Udaipur cafe is a great first stop on your Udaipur itinerary to admire the beauty of the lake and start your day right.
After breakfast, I would head to the City Palace and spend the late morning enjoying one of the most iconic landmarks and places to visit in Udaipur.
A trip to Udaipur would be incomplete without admiring the architecture and grandeur of the City Palace.
A symbol of Rajput hegemony in the region, this Udaipur tourist spot offers a fascinating glimpse into Rajasthani history.
I would allow 2 -3 hours to explore the City Palace.
Afternoon
- Lunch at Shahpura Oladar Cafe
- Lake Pichola Boat Trip / Admire Lake Pichola from Gangaur Ghat
- Karni Mata Ropeway & Temple for sunset
After exploring Udaipur’s City Palace, I would head to Shahpura Oladar Cafe for lunch afterward, just a 5-minute walk away.
With a vintage vibe and Indo-European-style architecture, this is one of the most unique and photogenic cafes in Udaipur and a great lunch spot.
Full Post: Top 7 BEST Cafes in Udaipur
Roughly 3 pm by this point, I would spend the late afternoon admiring the beauty of Lake Pichola.
If you are interested in a boat trip on the lake, then please see the pickup location above. It is not far from the entrance to the Karni Mata Ropeway.
If it is more convenient, you can book a guided City Palace tour and Lake Pichola boat trip together here.
We didn’t opt for a boat trip but spent some time admiring Lake Pichola from Gangaur Ghat and the boat pickup location instead.
Just five minutes away, the Karni Mata Ropeway & Temple is next on your Udaipur itinerary. This is one of the best sunset points in Udaipur.
The Karni Mata Ropeway offers a panoramic bird’s-eye view of the Old City and its interweaving lakes.
Appreciating the architectural magnificence of the city and its iconic tourist spots from above is one of the best things to do in Udaipur.
Full Post: The COMPLETE Guide To The Karni Mata Ropeway Udaipur
As well as admiring the breathtaking sunset, the Karni Mata Temple is a significant historical and spiritual site for the locals. It is a humble but fascinating temple to visit in Udaipur.
Evening
- Dinner at Ambrai Restaurant
For a perfect end to your first day exploring the magnificent City of Lakes, I would recommend Ambrai Restaurant for dinner.
Full Post: The Top 10 BEST Restaurants in Udaipur
Nestled on the banks of Lake Pichola, Ambrai offers unobstructed views of the City Palace and Jagdish Temple. This is one of the best lakeside restaurants in Udaipur.
Enjoy a taste of luxury for the evening with an elegant atmosphere and delicious food.
Whilst this is one of the pricier restaurants in Udaipur, dining here is an experience in itself and perfect for your first night.
DAY 2 Udaipur Itinerary – Hidden Gems + Cultural Experiences
For your second day on your Udaipur itinerary for 3 days, we are going to explore some more off-the-beaten-track Udaipur tourist spots.
Your second day in Udaipur is all about delving into the culture, nature, and history of the region further. It is great to learn more about Udaipur and the daily life of the locals more authentically, through visiting some more hidden gems.
Morning
- Ambrai Ghat for sunrise (optional)
- Breakfast at Jaiwana Haveli Rooftop
- Explore Jagdish Temple
If you’re an early riser, then I would recommend visiting the Ambrai Ghat for sunrise in Udaipur.
This is one of the most significant ghats in the city. The old steps down to Lake Pichola with the extraordinary backdrop of the Old City and surrounding Aravalli Hills make this one of the most picturesque things to do in Udaipur.
However, this is much more than a typical Udaipur tourist spot. Visiting Ambrai Ghat at dawn offers an authentic glimpse into the cultural traditions and daily life of the locals.
Ambrai Ghat is buzzing with life as the sun rises. Lake Pichola transforms into a focal point unifying the locals in their morning routine of bathing and washing laundry.
Ambrai Ghat is a fascinating place to visit in Udaipur. It shows the endurance of age-old traditions in the face of modernity and the spiritual significance of Lake Pichola.
Next on your Udaipur itinerary, head over to Jaiwana Haveli for breakfast.
This is one of the best rooftop restaurants in Udaipur and offers sweeping views of Lake Pichola whilst you sip your morning coffee.
Their breakfast is delicious, with a choice of Continental or Indian. All topped off with a mesmerising view and tranquil atmosphere – you can’t beat it!
Full Post: The Top 10 BEST Restaurants in Udaipur
For the late morning, we’re heading right to the heart of Udaipur and the Jagdish Temple.
Over 400 years old, this is the largest and oldest Hindu temple in Udaipur.
The Jagdish Temple is an architectural masterpiece, dominating the City’s skyline three stories high. With two elephant sculptures and marble steps at its entrance, it truly is a sight to behold.
The temple boasts intricately carved sculptures and beautifully decorated ceilings. With vibrant colours and breathtaking attention to detail, it is a must-visit on any Udaipur itinerary.
Afternoon
- Lunch at Millets of Mewar
- Visit Bahubali Hills & Badi Lake for sunset
For lunch, you have to give Millets of Mewar a try.
Located in the city center, this is one of the best pure veg restaurants in Udaipur and has been voted one of the healthiest in India! This restaurant is as nutritious as it is delicious.
Full Post: The Top 10 BEST Restaurants in Udaipur
Millets of Mewar specialises in traditional Indian food with a unique twist. This innovative restaurant offers millet-based fusion dishes, as well as organic, gluten-free, and vegan options.
Opt for rooftop seating and enjoy views of the Jagdish Temple from a different perspective whilst you tuck into some of the most energising, delicious, and creative food from Rajasthan.
After lunch, it’s time to head to Bahubali Hills & Badi Lake.
Located just 30 minutes from the city center, Badi Lake is one of the best day trips from Udaipur.
Badi Lake is a real oasis of tranquility and attracts fewer tourists than the other popular lakes in Udaipur.
There is a short hike up the Bahubali Hills to the viewpoint, which offers panoramic views of Badi Lake from above.
Full Post: Bahubali Hills Udaipur: The ULTIMATE Guide To Badi Lake
The views of the lake are simply breathtaking and some of the most beautiful we have seen in India.
This is therefore a must-visit hidden gem in Udaipur for nature lovers looking to escape the hustle and bustle of the city center.
This is also one of the best sunset points in Udaipur and is great for those in need of secluded natural beauty and a slowdown of pace. It was the highlight of our Udaipur itinerary.
I would recommend 3 – 4 hours to reach and explore Bahubali Hills & Badi Lake.
Must Read: The Most Romantic Places in Udaiupr: Ultimate Guide For Couples
Evening
- Bangore Ki Haveli Dance Show
- Dinner and authentic Rajasthani cuisine at Krishna Dal Bati Restro
Once you’re back in the city center, you cannot miss the Dharohar Dance Show at Bangore Ki Haveli every day at 7 pm.
Bangore Ki Haveli is a fascinating museum in its own right, showcasing Rajasthani art, culture, and history.
However, the real attraction is the Dharohar Dance Show, which takes place in a beautifully lit courtyard.
The show lasts about an hour and consists of traditional Rajasthani folk dance and music. The show is vibrant and colourful, with traditional Rajasthani costumes and instruments.
The talent and artistry of the dancers is extraordinary. This is a perfect way to learn a little more about the cultural traditions of the region from a different perspective.
To guarantee the best price, you can book your tickets online in advance here.
For dinner, I would recommend Krishna Dal Bati Restro for some of the best Rajasthani food in Udaipur.
If you’re interested in authentic food, then this restaurant perfectly captures the spirit and diverse flavours of Rajasthan.
Full Post: The Top 10 BEST Restaurants in Udaipur
Krishna Dal Bati Resto specialises in Dal Bati Churma, the food synonymous with Rajasthani culture and the region’s signature dish. Here, you can enjoy an unlimited Dal Bati Thali for just 350 rupees!
If you want to truly indulge in the flavours of Rajasthan, your Udaipur itinerary would be incomplete without a visit to this restaurant.
DAY 3 Udaipur Itinerary – Departure
For the final day of your Udaipur itinerary for 3 days, you may want to limit the places you visit and stick close to the city center. This all depends on your departure time.
We’ve got one more Udaipur tourist spot to visit in the morning, before a more chilled afternoon browsing the markets and souvenir shopping.
Morning
- Visit Saheliyon Ki Bari
- Breakfast at Fateh Sagar Lake – Sai Sagar Coffee House
For your final morning in the City of Lakes, you cannot miss a trip to Saheliyon Ki Bari. This is one of the best places to visit in Udaipur.
Saheliyon Ki Bari is a garden oasis and botanical wonder nestled on the banks of Fateh Sagar Lake.
It is a paradise for nature lovers and photography enthusiasts. It is characterised by lush greenery, perfectly manicured flower beds, marble fountains, and blooming lotus pools.
Full Post: Saheliyon Ki Bari: EVERYTHING You Need To Know
Whilst this garden can be enjoyed purely aesthetically, the garden is also a unique heritage site. It was built as a recreational retreat by Rana Sangram Singh of the Mewar dynasty for his Queen and her 48 maidens.
The deep historical significance behind each architectural feature gives a cultural richness to the experience.
After enjoying the gardens, take a short walk down to Fateh Sagar Lake to grab some breakfast – it is about a 15-minute walk.
Note: If cannot function without breakfast first thing in the morning, you can always swap these steps and head to Saheliyon Ki Bari after.
On the banks of Fateh Sagar Lake, you will find Sai Sagar Coffee House and some of the most delicious authentic coffee the City of Lakes has to offer.
Full Post: The Top 7 BEST Cafes in Udaipur
Here you will find a relaxed vibe with seating overlooking the lake.
Grabbing a bite to eat here and taking a leisurely stroll around Fateh Sagar Lake is a perfect way to spend the late morning on the final day of your Udaipur itinerary.
Afternoon
- Browse markets + souvenir shopping
- Authentic Rajasthani Art / Cooking Class
- Lunch at Cafe Delight
Being your last day in Udaipur, it’s time to browse the markets and do some souvenir shopping.
The main markets are concentrated in the heart of the city, near the Jagdish Temple. However, be sure to venture further afield away from the tourist hub too.
I would suggest crossing the little bridge and exploring the markets on the eastern side of Lake Pichola.
From beautiful textiles and intricate paintings to leather journals and silver jewelry, you cannot beat shopping in Udaipur!
If you’re not pressed for time on your last day in Udaipur, then you could take an authentic Rajasthani Art or Cooking Class before leaving.
Udaipur is famed as the artistic and cultural center of Rajasthan, known for its traditional arts and crafts.
Many artisans from Udaipur are eager to share their knowledge and age-old artistic traditions, passed down and perfected through the generations.
I would recommend visiting Lala, he is an exceptional artist who offers art classes. You can find him at the location above.
Without a single artistic bone in our bodies, we opted for a cooking class instead. You can book this in advance here.
Before departure, it’s time to grab some lunch! I would recommend Cafe Delight if you haven’t tried it already.
Cafe Delight is a little tucked away and has a laid-back vibe. It offers a mixture of traditional Indian food and Western favourites at a super affordable price.
This was our favourite restaurant in Udaipur and a relaxed end to your amazing stay in the City of Lakes.
Where to stay in Udaipur?
When visiting the extraordinary City of Lakes, you cannot miss a chance to stay in Shalom Backpackers.
With luxurious 5-star rooms but the social vibe of a hostel, this Udaipur accommodation offers the best of both worlds.
Modern amenities with a traditional aesthetic make this the perfect place to stay in Udaipur for solo travellers, couples, or groups.
Located in the heart of the city by Gangaur Ghat with views of Lake Pichola, the location could not be better.
Shalom Backpackers offers a stunning terrace, shared lounge, restaurant, and even a swimming pool!
Are 3 days enough for Udaipur?
If you’re wondering how many days are needed for Udaipur, then 3 days would be enough to visit all of the main Udaipur tourist spots. You will also have time from a short day trip from Udaipur.
The main places to visit in Udaipur are quite close together which makes things easier.
However, with so many fascinating and unique things to do in Udaipur, you would need a lifetime to explore them all.
If you benefit from time, then I would recommend at least a week. This would allow you to explore the main Udaipur tourist spots, as well as have time to take things slow, browse the markets, and get lost in the winding streets.
Which month is good for Udaipur trip?
The best time to visit Udaipur coincides with the best time to visit India in general. This would be between September – March.
After March, the weather starts to get significantly hotter and can feel a little suffocating at times. When visiting India, it is also best to avoid the monsoon season which is June – August.
We visited in January and had beautiful weather with sunshine during the day and cool evenings. January and February are the months I would recommend.
Well, there you have it! This post has detailed the very best 2 nights, 3 days Udaipur itinerary for an unforgettable time in the magnificent City of Lakes.
If you liked this post, then feel free to check out my other handy guides –