Udaipur is known as the “city of lakes” due to the beautiful lakes that surround it. If you find yourself in wondering what to do in Udaipur for 2 days, then check out our guide on the “best places to visit in Udaipur in 2 days”.
We’ve also included when to go, where to stay and where to head after! It’s pretty much a full-throttle Udaipur travel guide.
When Is The Best Time To Visit Udaipur?
The best time to visit Udaipur is during the winter season. The temperature is more comfortable and it’s actually the peak tourist season for both locals and foreigners making their way through the cultural triangle. So, this makes the best months to visit as September, October, November, December, February and March.