India travel guide

Udaipur Itinerary: A Calm 2-Day Plan

Udaipur is small, slow, and very pretty. White palaces sit beside a lake, and the streets feel like a film set.

This 2-day plan covers the palaces, a boat ride, and one beautiful sunset point. Easy, romantic, and family-friendly.

Plan your own Udaipur trip with AI → See the itinerary ↓

Best time to visit Udaipur

October to March

Best from late October to March — cool and clear. April-June is dry hot. July-September is the green monsoon — the lakes look fuller and the air is fresh.

Day-by-day itinerary

Day 1 — City Palace + Lake Pichola

Morning.Start with the City Palace by 9:30 am. Allow 2 hours. Mirror rooms, balconies over the lake, and the famous Crystal Gallery.
Afternoon.Lunch at Ambrai or Upre rooftop — view of Lake Palace. Afternoon boat ride on Lake Pichola; the boat stops at Jagmandir Island for 30 minutes.
Evening.Walk through Jagdish Temple and the surrounding market. Dinner at Charcoal or Khamma Ghani (rooftop, with veg Rajasthani thali).

Day 2 — Sajjangarh + Saheliyon Ki Bari

Morning.Drive up to Sajjangarh (Monsoon Palace) for a 360° view of the city and lakes. Go before 11 am to skip the haze.
Afternoon.Saheliyon Ki Bari (gardens with fountains) and a quick stop at Bagore Ki Haveli. Lunch at Natraj Dining Hall — famous unlimited Rajasthani thali.
Evening.Sunset at Karni Mata rope-way for an aerial view of the lake. Optional Dharohar folk dance show at Bagore Ki Haveli (~₹150).
Customize this Udaipur plan with AI →

Top things to do in Udaipur

Food in Udaipur

Udaipur is mostly veg-friendly. Rajasthani thalis are the must-eat — most rooftops do them with lake views.

For vegetarians

Almost everywhere is veg-friendly. Famous veg: Natraj Dining Hall (thali), Khamma Ghani, Millets of Mewar, Cafe Edelweiss for bakery.

For Jain travelers

Many places have Jain options. Natraj and Khamma Ghani both make Jain Thalis on request. Tell at the time of order.

Must-try dishes

  • Rajasthani Thali at Natraj or Khamma Ghani
  • Dal-Baati-Churma
  • Pyaaz Kachori for breakfast
  • Lake-view chai at Cafe Edelweiss

Budget estimate (INR)

~₹7,000 to ₹13,000 per person for 2 days (excluding flights)

Transport (train or flight from major cities)
₹2,000 – ₹6,000
Stay (1 night, mid-range haveli)
₹2,500 – ₹5,000
Food (2 days)
₹1,200 – ₹2,000
Boat ride + entry tickets
₹800 – ₹1,500
Local autos / cab
₹500 – ₹1,500

Estimates. Costs vary by season, group size, and booking choices.

Practical tips

FAQs about Udaipur

How many days are enough for Udaipur?
Two days is enough. Three days if you also want Kumbhalgarh Fort or Ranakpur temples as a side trip.
Jaipur or Udaipur — which to pick?
Pick Jaipur for big forts, bazaars, and a busy city. Pick Udaipur for lakes, calm, and rooftop dinners. For a first Rajasthan trip, do both: 2 days each.
Is Udaipur expensive?
A 2-day Udaipur trip is around ₹7,000 to ₹13,000 per person including stay, food, and entries. Budget havelis are great value — many offer lake-view rooms under ₹3,000.
How do I reach Udaipur?
Easiest is to fly into Maharana Pratap Airport. Trains from Delhi take ~12 hours overnight. Drive from Ahmedabad is about 4-5 hours.
Is Udaipur good in monsoon?
Yes, monsoon is one of the prettiest times — lakes are full, palaces look fresh. Pack a light raincoat. Boat rides may be limited on stormy days.

Ready to plan Udaipur your way?

Answer a few short questions. The AI builds a personal day-by-day itinerary in a minute.

Plan my Udaipur trip →

You may also like

4 more guides