The journey from Barsana to Udaipur covers approximately 500 km. You must reach Mathura Junction for train connectivity to Udaipur. Alternatively, drive via NH 52. This is a journey to the City of Lakes.
Total Distance: 500 km by road, 450 km straight-line.
Mewar Express is a direct train.
Roads are generally good.
October to March for pleasant weather.