The journey from Lahar to Udaipur covers approximately 700 kilometers. You must first reach Gwalior by road to access the rail network. From Gwalior, several trains connect to Udaipur, the City of Lakes. The total travel time is around 16 hours. This route is perfect for those seeking a romantic and historical getaway.
Total Distance: 700 km by road, 600 km straight-line.
Check for train availability from Gwalior.
September to March for pleasant weather.