



Udaipur, Rajasthan, India
Udaipur is Rajasthan's most romantic city — a dreamy collection of palaces, lakes, and havelis set against the Aravalli hills. The City of Lakes enchants visitors with its shimmering Lake Pichola, the magnificent City Palace, and a timeless atmosphere that has earned it repeated "most romantic city in Asia" rankings.
Discover your perfect Udaipur
Looking for places to stay, eat, or explore?
Itinera AI · UdaipurEssential Udaipur
Pick a category to filter your recs
Things to do
See all
City Palace
heritage

Lake Pichola Boat Ride
nature

Jag Mandir Island
heritage

Sajjangarh (Monsoon Palace)
heritage

Jagdish Temple
spiritual

Shilpgram Craft Village
heritage
Places to stay
See all
Zostel Udaipur
from ₹1,500/night

Amet Haveli
from ₹4,500/night

Taj Lake Palace
from ₹12,000/night
Restaurants & dining
See allItineraries to help you plan
Crafted by Itinera AI based on popular traveller routes. Create yours
Featured guide
Go deeper into Udaipur

Insider knowledge
Travel tips for Udaipur
The rooftop restaurants around Gangaur Ghat offer magical views of Lake Pichola — arrive before sunset for best seats.
Auto-rickshaws are the primary local transport — negotiate fares before boarding.
Udaipur is famous for miniature painting art — buy directly from artists in the old city for authenticity.
The City Palace light-and-sound show runs nightly — highly recommended for history context.
Wear modest clothing when visiting temples — it's also a practical choice given the heat.
Getting there
How to reach Udaipur
By Air
Maharana Pratap Airport (UDR), 25 km from city — direct flights from Delhi, Mumbai, Jaipur, and Bengaluru.
By Train
Udaipur City Railway Station connects to Jaipur, Delhi, and Mumbai. Superfast Mewar Express from Delhi takes ~12 hrs.
By Road
Jaipur to Udaipur is 400 km (~6 hrs). Good road connectivity from Ajmer, Chittorgarh, and Ahmedabad.







