The journey from Prayagraj to Udaipur covers approximately 1100 kilometers. Rail is the most common mode, with several trains connecting the two cities in about 20 to 24 hours. Flights are also available, usually with a layover. Udaipur is known as the City of Lakes.
Total Distance: 1100 km by road, 900 km straight-line.
Book tickets early as this route is popular.
October to March for pleasant weather.