The journey from Khalilabad to Udaipur covers about 1200 km. You should travel to Lucknow to board a direct train to Udaipur. The route passes through the plains of Uttar Pradesh and the desert landscape of Rajasthan. Expect a travel time of 24 to 26 hours by train. Udaipur is a beautiful city known for its lakes and palaces.
Total Distance: Driving distance is 1200 km; straight-line air distance is 950 km.
Book your tickets early as this is a busy route.
October to March, when the weather is cool and pleasant.