
Tucked away in the Aravalli of Rajasthan, Udaipur is a most poetic mix of shimmering lakes, ornate palaces and a culture that is as historical as it is vibrant. Established in 1559 by Maharana Udai Singh II, Udaipur was the capital of the Mewar kingdom, a region known for its valiant Rajput rulers and magnificent architectural heritage. Known as the “City of Lakes”, it offers a mesmerising experience that lingers in memory. The city is home to grand palaces, historic forts and ancient temples that transport visitors back in time. For those with just one day to explore, here’s how to experience the very best the city has to offer.
Take a boat ride on Lake Pichola to start the day early, when the serene waters are bathed in a golden glow from the gentle morning light. The boat glides past Jag Mandir and the ethereal Lake Palace, both of which are tastefully situated on islands in the lake. Go directly to the nearby City royal, one of Rajasthan's biggest and most exquisite royal complexes, after disembarking. The palace, which was built over four centuries, is a perfect blend of Mughal and Rajasthani design. It provides an intriguing look into the lives of the Mewar kings through its marble balconies, elaborately furnished chambers, expansive courtyards, and the lavish Crystal Gallery.
The Jagdish Temple, a 17th-century wonder, is devoted to Lord Vishnu and is only a short stroll from the City Palace. Hindu mythological motifs are portrayed gloriously on its elaborately carved façade and tall spire. Following this, spend some time exploring the surrounding roads, lined with tiny art studios, handicraft stores and boutiques offering everything you can imagine from traditional fabrics to silver jewellery.
The renowned Garden of Maidens, Saheliyon-ki-Bari, is just a short drive to the north and a site that is not to miss if you are in Udaipur. This exquisitely designed park, created for the royal ladies, has lotus pools, marble pavilions, decorative fountains and shaded promenades. The garden's serenity coupled with its historic appeal make it a haven much sought-after juxtaposed with the hustle and bustle of the city.
Choose from a variety of rooftop eateries in Udaipur that provide breathtaking views of the lake for lunch. A rich and genuine gastronomic experience is promised with traditional Rajasthani dishes like gatte ki sabzi, laal maas, and dal baati churma. Visit the Vintage & Classic Car Museum after lunch. A variety of royal cars, such as Rolls-Royces, Cadillacs, and uncommon custom-built vehicles that once belonged to the Maharajas, are on display in this magnificent collection.
Next, proceed to the Bagore-ki-Haveli, an 18th-century mansion located near Gangaur Ghat on the shores of Lake Pichola. The haveli, which once housed a royal court minister, is now a museum with Rajasthani puppets, elaborate glasswork, historical objects, and traditional costumes. In the evening, it hosts the Dharohar dancing Show, where you can take in a lively performance of Rajasthani folk music and dancing.
Drive up to Sajjangarh Fort, also called the Monsoon Palace, in the late afternoon. Originally designed as a monsoon refuge, the palace is perched high on the Aravalli Hills. Its high location provides sweeping views of the city below, the lakes of Udaipur, and the far-off hills. Here, the marble building gleams in the amber light during the stunning sunset.
As evening falls, head back to the old city and spend some time at Gangaur Ghat. A mystical ambiance is produced by the gentle glow of lights bouncing off Lake Pichola's waters. Go to Bagore-ki-Haveli to see the Dharohar Dance Show, a vibrant display of regional customs, puppetry, and folk music, if you are able to get tickets in advance.
Wrap up the day with a relaxed dinner or a nightcap. Whether you choose a heritage hotel or one of the city’s atmospheric lakeside cafes, the gentle breeze and shimmering reflections make for a perfect ending. For a quiet walk, the Fateh Sagar Lake promenade is ideal under moonlight.
Though when one is in Udaipur one instantly realises that it's one such place that deserves several days to fully appreciate its depth, yet even a single day offers an authentic exposure to its experiences. From royal palaces and ancient temples to tranquil lakes and vibrant folk performances, the city provides a heady mix of history, culture and natural beauty that leaves every traveller enchanted.
The best time to visit Udaipur is between October and March, when the weather is pleasant and ideal for sightseeing. Avoid peak summer (April–June) due to high temperatures.
While one day won’t cover everything, it’s enough for the top experiences, especially if you start early and follow a structured itinerary.
Top spots include City Palace, Lake Pichola boat ride, Jagdish Temple, Bagore Ki Haveli, and a sunset view from Ambrai Ghat or Sajjangarh Fort.
Auto-rickshaws, app-based cabs, and even walking are great options. For quick sightseeing, consider hiring a local taxi for a few hours.
Yes! Don’t miss a Rajasthani thali for lunch, street snacks like kachoris, and lake-view cafes like for dinner.