The journey from Zira to Udaipur covers approximately 750 km, taking you through the plains of Punjab, Haryana, and Rajasthan. You will pass through Bathinda, Hisar, and Jaipur before reaching the City of Lakes. The drive is long and requires careful planning. Expect a travel time of 14 to 15 hours.
Total Distance: 750 km driving distance, 600 km straight-line air distance.
The road through Rajasthan can be long; plan your travel accordingly.
October to March for pleasant weather.