The journey from Yelahanka to Udaipur covers about 1800 km. You can take a train or fly to Udaipur. Udaipur is known as the City of Lakes and is famous for its beautiful palaces and lakes. Expect a travel time of 30-35 hours by train.
Total Distance: 1800 km by road, 1500 km by air.
Book your tickets well in advance.
October to March for pleasant weather.