India · Rajasthan

Udaipur

India's most romantic city — Lake Palace, City Palace + boat rides on Lake Pichola

Udaipur is often called India's most romantic city — the white Lake Palace floats on Lake Pichola, surrounded by the Aravalli hills. City Palace, boat rides, palace hotels + James Bond Octopussy connection. Small enough to explore in 2-3 days.

Airport
Maharana Pratap (UDR) — 22 km east
Lakes
3 main (Pichola, Fateh Sagar, Udai Sagar)
Best season
October-March
James Bond
Lake Palace = the Octopussy hideout

Udaipur highlights

Lake Palace (Taj Lake Palace)

The white marble palace hotel on Lake Pichola. Even non-guests can book high tea.

City Palace complex

The largest palace in Rajasthan — 400+ years of Mewar dynasty. Multiple museums + courtyards.

Lake Pichola boat ride

Sunset boat ride from City Palace jetty to Jag Mandir Island Palace — the iconic Udaipur experience.

Jagdish Temple

Elaborate Vishnu temple in the middle of the old city.

Bagore Ki Haveli + Dharohar folk show

Evening Rajasthani folk dance + music show at the haveli mansion.

Monsoon Palace (Sajjangarh)

Hilltop palace outside the city — sunset viewpoint over Udaipur.

Vintage car museum

The Maharana's vintage Rolls-Royce + Cadillac collection.

Getting there

Maharana Pratap Airport (UDR) has flights from Delhi (1h 15m), Mumbai (1h 25m), Jaipur (55 min). Train from Delhi (12h overnight).

Getting around

Uber + Ola work. Auto-rickshaws for short trips. Boat rides on Lake Pichola from City Palace.

Best time to visit

October-March (cool, dry — peak December-February). Avoid April-June (40°C+ heat).

Budget per day

$25-50 backpacker · $100-200 mid-range · $500+ luxury (Taj Lake Palace)

Where to stay in Udaipur

Frequently asked about Udaipur

How many days do I need in Udaipur?
2-3 days — day 1 City Palace + boat ride at sunset, day 2 Monsoon Palace + Bagore Ki Haveli, day 3 day trip to Kumbhalgarh Fort or Chittorgarh.
How do I get to Udaipur?
1h flight from Delhi or Mumbai. Or luxury train Palace on Wheels. Overnight sleeper train from Delhi (12h).
When is the best time to visit Udaipur?
October-March (dry + cool). December-February is peak. Avoid April-June (extreme heat).
Can I visit the Lake Palace hotel?
You must be a guest of Taj Lake Palace to enter. Alternatively, book high tea or a boat cruise around the palace.
Is Udaipur worth visiting?
Absolutely — arguably India's most beautiful city + the essential Rajasthan add-on after Jaipur/Jodhpur.