🏛️ Former Mewar Kingdom capital — unconquered by Mughals🌊 5 major lakes within city limits🎬 Featured in James Bond — Octopussy (1983)

Udaipur in 3 Days — The Full Mewar Experience

Every palace, every lake, a battlefield, a cooking class, and the sunset that makes everyone cry. Three days done right.

The Lake Palace Brief

Lake-Readiness

Moderate — Day 3 involves 3+ hours of driving

Sail Here If You Are...

Deep explorersHistory buffsFoodiesCouples

Royal Damage Report

₹18,000–25,000 total (mid-range)

When the Lakes Shimmer

October – March

Highlights

  • 🌊Full City Palace + Lake Pichola experience
  • 🌊Sajjangarh five-lake sunrise panorama
  • 🌊Haldighati — Maharana Pratap's legendary battlefield
  • 🌊Hands-on Rajasthani cooking class
  • 🌊Three different sunset experiences

We always say three days is how Udaipur was meant to be experienced. Days 1 and 2 unfold at an unhurried pace — you can linger at City Palace without watching the clock, take the extended boat ride to Jag Mandir, and still have time to sit at Ambrai Ghat until the last palace light flickers on. Day 3 breaks out of the city entirely — Haldighati battlefield, ancient temples, a hands-on cooking class, and a farewell dinner that will ruin rooftop restaurants for you forever. We've walked this exact route with friends and family more times than we can count, and three days is where it all clicks.

🏰 City Palace — largest palace complex in Rajasthan🚤 Lake Pichola boat ride ₹400 — non-negotiable must-do🌡️ Best months: October to March — 15-28°C🎨 India's miniature painting capital — Mewar school💃 Dharohar dance show at Bagore ki Haveli — nightly

Day 1: The Palace & The Lake

Old City essentials — palace, temple, lake, and culture.

8:30 AM2.5 hours

City Palace

With three days, we recommend giving City Palace the morning it deserves. The soft early light turns the sandstone gold, and the crowds don't thicken until 11 AM. We always tell visitors to head straight upstairs to the Amar Vilas courtyard first — the lake panorama from those arched balconies is the single best view inside the complex. Work your way down through the mosaic courtyards and mirror rooms after. We've been through these halls hundreds of times and still notice new details in the peacock mosaics.

🌊 The palace has risen from Pichola's eastern bank since 1559, growing with each Maharana — successive rulers expanded it over more than 400 years.

Hours

9:30 AM – 5:30 PM

Entry

₹300

Best Time

9:30 AM

Nearby Eats

Ambrai RestaurantSavage GardenCafé Edelweiss

Pro Tips

  • Arrive at 9:30 AM opening to beat the crowds.
  • Skip Crystal Gallery (₹700 extra) — main palace is enough.

City Palace Complex, Old City, Udaipur

Open in Maps →
PalaceHeritageMust-See
11:30 AM30 minutes

Jagdish Temple

Step inside when the morning aarti bells are still ringing and the air is thick with camphor and sandalwood incense — that's when Jagdish Temple feels alive. The carved stone elephants at the entrance get all the photos, but we recommend looking up at the ceiling carvings inside the main sanctum. After, cross the street to the tiny chai stall on the left — no sign, just a man with a kettle. We've had our best ₹15 chai in Udaipur there.

Hours

5:30 AM – 2:00 PM, 4:00 – 10:00 PM

Entry

Free

Best Time

Morning

Jagdish Chowk, Old City, Udaipur

Open in Maps →
TempleHeritageFree
12:30 PM1 hour

Lunch at Ambrai Restaurant

We eat here at least twice a month and still get a little thrill from the view. Ask for a table on the far-right edge of the terrace, closest to the water — it's the angle where City Palace, Jag Mandir, and the Taj Lake Palace line up perfectly. Beyond the Rajasthani thali, we recommend the safed maas (white gravy mutton) and the ker sangri — a desert bean dish most tourists skip but regulars order every time. The kitchen is slower at peak lunch, so arriving by 12:30 genuinely matters.

Hours

12:00 – 3:00 PM, 6:30 – 10:30 PM

Entry

₹800–1200

Best Time

12:30 PM

Amet Haveli, Hanuman Ghat, Udaipur

Open in Maps →
RestaurantLake View
2:00 PM1.5 hours

Lake Pichola Boat Ride + Jag Mandir

We've done this ride more times than we can count, and the version with the Jag Mandir island stop is the one we always recommend when visitors have three days. The island itself is a revelation — stone elephant sentries line the entrance steps, bougainvillea spills over the courtyards, and children go wide-eyed at the carved elephants standing guard at the waterline. You get a perspective of City Palace from the lake that no shoreline viewpoint can match. We recommend the 5 PM slot: the light goes amber, the palace starts to glow, and if you're lucky the boatman cuts the engine for a minute of pure silence on the water.

🌊 Pichola is the oldest of Udaipur's five lakes — a Banjara tribesman named Pichhu dammed this valley in the 1360s, and an entire city grew around his lake.

Hours

10:00 AM – 6:00 PM

Entry

₹600 (boat + island)

Best Time

5:00 PM

Pro Tips

  • From ₹400 boat + ₹200 Jag Mandir stop (verify rates at jetty). Worth it with 3 days.
  • 5 PM slot = golden hour.

City Palace Jetty, Udaipur

Open in Maps →
LakeBoat RideIsland Palace
5:30 PM2 hours

Bagore ki Haveli + Dharohar Dance

We've sat through the Dharohar show dozens of times and the fire dance sequence still gets us. Here's the arc: it opens with graceful Ghoomar swirls, shifts to a puppet segment where the puppeteer makes a marionette pour tea (audible gasps from the crowd every time), then builds to the finale — a man spinning brass pots of live flame on his head while dancing. Sit in the first three rows on the right side for the best sightlines. The haveli museum upstairs is worth 20 minutes beforehand — the turban gallery alone has 50 styles.

Hours

10:00 AM – 8:00 PM

Entry

₹60 + ₹150 show

Best Time

5:30 PM

Pro Tips

  • Arrive by 6:30 for front seats.
  • Combo ticket: ₹60 haveli + ₹150 show.

Gangaur Ghat Road, Old City, Udaipur

Open in Maps →
HaveliDance ShowCultural

Day 2: Hills, Lakes & Sunsets

Beyond the Old City — hilltop palace, second lake, craft village, and the sunset.

6:00 AM1.5 hours

Sajjangarh (Monsoon Palace) Sunrise

We bring every visitor here first thing on Day 2. The palace itself is mostly atmospheric ruins — crumbling walls and empty rooms — but that's not why you come. You come for the 360-degree view: Pichola glinting directly below, Fateh Sagar to the north, tiny Swaroop Sagar bridging the two, and Udai Sagar and Badi Lake stretching into the Aravalli foothills. At sunrise, mist sits in the valleys between the hills and the lakes turn pink. We've tested every viewpoint in Udaipur and this one isn't close — it's the best.

🌊 Sajjangarh is the only spot where all five of Udaipur's lakes are visible at once — Pichola, Fateh Sagar, Swaroop Sagar, Udai Sagar, and Badi spread out below like a map.

Hours

Sunrise – 6:00 PM

Entry

₹80 + ₹20 vehicle

Best Time

6:00 AM

Pro Tips

  • Auto ₹300 return with waiting.
  • Open from sunrise.

Sajjangarh Road, Udaipur

Open in Maps →
PalacePanoramic ViewSunrise
8:30 AM45 minutes

Breakfast at Café Edelweiss

It's our go-to morning spot when we need real coffee — not the instant Nescafe that most Old City cafes pass off as espresso. The banana bread here is legendary among locals, and the rooftop has a corner table on the left that looks straight down Gangaur Ghat to the lake. We recommend the full breakfast plate if you're running on a Sajjangarh sunrise — you'll need the fuel.

Hours

8:00 AM – 10:00 PM

Entry

₹300–500

Best Time

Morning

73, Gangaur Ghat Road, Udaipur

Open in Maps →
CaféBreakfast
10:00 AM1 hour

Fateh Sagar Lake

This is where we come when we want Udaipur without the tourist layer. The lakeside promenade buzzes with families, college students, and couples — nobody is selling you a boat tour or a pashmina. We recommend walking the full crescent-shaped path from the main gate to Nehru Garden island. There's a corn vendor near the pedal-boat stand who roasts bhutta with lime and chili salt — we've never walked past without stopping. The pedal boats are a fun, lazy way to get on the water if you're not chasing views.

🌊 Fateh Sagar sits just north of Pichola, connected by a channel through Swaroop Sagar. During monsoon, Pichola overflows into Fateh Sagar — we've watched the connection swell in real time during heavy August rains.

Hours

8:00 AM – 6:00 PM

Entry

Free (boating ₹200)

Best Time

Morning

Fateh Sagar Road, Udaipur

Open in Maps →
LakeBoatingLocal
11:30 AM45 minutes

Saheliyon ki Bari

We tell people to budget 30 minutes here and not a minute more — it's genuinely beautiful but small, and overscheduling it leads to disappointment. The marble fountains are the real draw: designed so they run without any motor or pump, purely on water pressure from the connected reservoir. The lotus pool is photogenic, and the four carved elephant statues at the corners are delicate in a way you don't expect from stone. If you're visiting during monsoon, the fountains are at full force and the garden turns impossibly green.

Hours

9:00 AM – 6:00 PM

Entry

₹10

Best Time

Morning

Saheliyon ki Bari Road, Udaipur

Open in Maps →
GardenHeritageQuick Stop
1:00 PM1 hour

Lunch at Millets of Mewar

We were skeptical about jowar pizza until we tried it — the millet crust is surprisingly crispy and the toppings are pure Rajasthani. The concept is health food meets Mewar tradition: every dish uses bajra, jowar, or ragi instead of wheat or rice. We recommend the bajra roti thali for the full experience (five small bowls of different preparations) and the nachni chocolate brownie for dessert. It's become one of our favorite lunch spots in the city, and it's packed with local families on weekends — always a good sign.

Hours

11:00 AM – 10:00 PM

Entry

₹400–600

Best Time

Lunch

25, Panchwati, Udaipur

Open in Maps →
RestaurantHealthyLocal
3:00 PM1.5 hours

Shilpgram Crafts Village

We always recommend buying textiles here instead of Hathi Pol — better quality, fair fixed prices, and no haggling. Some of the artisan demonstrations are staged for tourists, but the block printers and weavers are the real thing, working on actual commissions. There's a puppeteer who's been stationed in the same hut for over a decade — his kathputli show is a genuine highlight. If you're visiting in late December, the annual Shilpgram Utsav festival transforms this place into a massive craft fair with artisans from across western India.

Hours

11:00 AM – 7:00 PM

Entry

₹50

Best Time

Afternoon

Pro Tips

  • ₹50 entry. Great for authentic textiles and pottery.
  • Live folk performances throughout the day.

Hawala Village, Shilpgram Road, Udaipur

Open in Maps →
CraftsCultureShopping
5:30 PM1.5 hours

Sunset at Ambrai Ghat

We've watched a thousand sunsets here and the one that stays with us is late October, just after monsoon, when the lake is brimming full and the sky goes copper. But every evening has its moment: the specific instant when the City Palace facade lights flicker on, the distant sound of temple bells drifting across the water, and the collective quiet that falls over the ghat as the sky turns. Sit on the lower steps closer to the water for the best reflection. It costs nothing, it takes no planning, and we've never met a visitor who regretted ending their day here.

🌊 The ghat's east-facing steps look directly across Pichola at City Palace — we've tested every angle along this shoreline and there is no better alignment for watching the palace catch the last light.

Hours

Always open

Entry

Free

Best Time

5:00 – 7:00 PM

Ambrai Ghat, Hanuman Ghat, Udaipur

Open in Maps →
GhatSunsetFreePhotography

Day 3: Beyond the Lakes

Mewar history, ancient temples, a cooking class, and a farewell to remember.

7:00 AM3 hours

Haldighati — Maharana Pratap's Battlefield

The legendary battlefield where Maharana Pratap fought the Mughal army in 1576. The yellow soil still stains everything ochre. Visit the Maharana Pratap memorial and museum. The drive through the Aravalli passes is stunning. This is Mewar history at its rawest — the battle that defined Rajput pride.

Hours

8:00 AM – 6:00 PM

Entry

₹20

Best Time

Morning

Pro Tips

  • 1.5-hour drive from Udaipur. Hire a car with driver (₹2000-2500 for Day 3 circuit).
  • The museum is small but moving. Allow 30-45 minutes.
  • Combine with Eklingji on the same road.

Haldighati, Rajsamand District, Rajasthan

Open in Maps →
HistoryBattlefieldMewar HeritageDay Trip
11:00 AM45 minutes

Eklingji Temple

An ancient Shiva temple complex dating to 734 AD, considered the ruling deity of the Mewar dynasty. 108 temples within a walled compound. The main temple's four-faced Shiva idol in black marble is extraordinary. This is where Mewar kings came to pray before battle.

Hours

10:30 AM – 1:30 PM, 5:00 – 7:30 PM

Entry

Free

Best Time

10:30 AM (opening)

Pro Tips

  • Photography is NOT allowed inside the temple.
  • Dress conservatively — this is an active pilgrimage site.
  • 22 km from Udaipur on the Haldighati road.

Eklingji, Kailashpuri, Rajasthan

Open in Maps →
TempleAncientMewar Heritage
1:00 PM1 hour

Highway Dhaba Lunch

Stop at one of the roadside dhabas on the Haldighati-Udaipur highway. No frills, incredible food. Dal baati churma, gatte ki sabzi, and fresh rotis made on an open flame. This is the real Rajasthani food experience — not the tourist restaurant version.

Hours

11:00 AM – 4:00 PM

Entry

₹150–250

Best Time

Lunch

NH-48, between Eklingji and Udaipur

Open in Maps →
Street FoodAuthenticBudget
3:00 PM1 hour

Vintage & Classic Car Museum

A collection of the Mewar royal family's vintage Rolls-Royces, Cadillacs, and Mercedes — cars from the 1920s-1960s. The 1934 Rolls-Royce Phantom used in the James Bond film Octopussy is here. Small museum, but car enthusiasts will love it.

Hours

9:00 AM – 9:00 PM

Entry

₹250

Best Time

Afternoon

Pro Tips

  • ₹250 entry. Photography allowed.
  • Located at the Garden Hotel — easy auto ride from Old City.

Garden Hotel, Gulab Bagh Road, Udaipur

Open in Maps →
MuseumCarsRoyal Collection
4:30 PM2 hours

Rajasthani Cooking Class

End your three days by learning to cook what you've been eating. Several outfits in Udaipur offer 2-hour classes covering dal baati churma, gatte ki sabzi, and chai masala. You'll take the recipes home and bore your friends with "in Udaipur, they do it this way" forever.

Hours

By appointment

Entry

₹1200–1500

Best Time

Late afternoon

Pro Tips

  • Book a day ahead. Shashi Cooking Class and Cooking Masala are both well-reviewed.
  • ₹1200-1500 per person. Includes the meal you cook.
  • Classes usually run 4-6 PM. Perfect timing before dinner.

Various locations, Old City, Udaipur

Open in Maps →
Cooking ClassCulturalInteractive
7:30 PM1.5 hours

Final Dinner at 1559 AD

Your last evening deserves the best view. 1559 AD sits atop the Lake Pichola Hotel with a panoramic rooftop overlooking the illuminated City Palace and the lake. The laal maas is fiery and perfect, the malpua dessert is indulgent, and the night view of Udaipur from here is the one you'll remember.

Hours

7:00 – 11:00 PM

Entry

₹1500–2500

Best Time

8:00 PM

Lake Pichola Hotel, Outside Chandpole, Udaipur

Open in Maps →
RestaurantRooftopFine DiningLake View

Whispers from the Ghats

Day 3 transport

Hire a car with driver for the Haldighati–Eklingji circuit. ₹2000-2500 for the day. Don't try this by auto — the distances are too far.

Packing for temples

Carry a light scarf/shawl for Eklingji. It's a strict dress code — no shorts, no sleeveless tops.

Cooking class booking

Book 1-2 days ahead. Walk-ins are possible but risky during peak season (October-January).

Last-night splurge

1559 AD or Upre — both have incredible lake views. Reserve ahead for a window/edge table.

Real Talk from a Lakeside Local

Is 3 days too much for Udaipur?

Not at all. Day 1 covers the Old City essentials. Day 2 expands to the hills and second lake. Day 3 takes you beyond Udaipur to Mewar history and hands-on experiences. Each day feels distinct.

Can I do Haldighati and Kumbhalgarh in one day?

Technically yes, but it's a LOT of driving (5+ hours total). Haldighati + Eklingji is the better Day 3 combo. Save Kumbhalgarh for a separate trip or a 4th day.

What's the total budget for 3 days?

Mid-range: ₹18,000-25,000 total (heritage hotel ₹2000-3000/night, meals ₹2000-3000/day, entry fees ₹1500 total, Day 3 car ₹2500). Budget travelers can do it for ₹10,000-12,000.

Your Rajasthan Doesn't End Here

Udaipur pairs perfectly with these Rajasthan destinations.

Jodhpur

4.5 hrs

The Blue City

Chittorgarh

2 hrs

The Fort of Legends

Mount Abu

3 hrs

Rajasthan's Only Hill Station

Get Udaipur in Your Inbox

New guides, seasonal tips, and lakeside recommendations — no spam, just the good stuff.