Udaipur - the city of lakes and a place for Indian history buffs

Udaipur, famously known as city of lakes is a city in Rajasthan that was founded by great king of Mewar, Maharaja Udai Singh, who was the father of legendary Hindu Rajput king Maharana Pratap. 

The history of Udaipur is dipped deeply in history and is full of sagas of bravery of Rajput Kings who fought perpetual battles for over 500 years to save their motherland and subjects from the invaders who led religious and expansion campaigns against Indian kingdoms.

To plan a trip to Udaipur, have atleast 3 days in hand, having 5-7 days in hand would be ideal. 

Udaipur is surrounded by hills, many of which have famous spots that gives you beautiful panaromic views of the beautiful Udaipur city. 

Udaipur is an ideal destination for traveling with family, with your spouse and even for solo-travelers. A trip to Udaipur can be a spiritual one, a historical one or if you are newly married, a romantic one too. 

Depending on the number of days you are planning to travel to Udaipur, you can pick following places as part of your itinerary.

Traveling to Udaipur:

By Car -- Udaipur city is easily commutable through Car and surely is one of the best ways to explore the city in least time possible. From New Delhi, Udaipur is about 650kms away and it takes about 12 - 15 hours to reach there considering the fact that you will take 3-5 stops midway for loo, food and rest. Also, there's farmers protest going on that leads to huge traffic at around 130 kms away from New Delhi which adds 40 minutes to the total time. 

By Train - there's Mewar Express and few more trains and going through Train would ensure that you will have a hassle free traveling and you won't need much of the additional rest which in case of driving, passengers might. 

By Air - Udaipur now has good connectivity with flights which would really reduce the travel time and you will be able to explore more of the city.