The route from Lalsot to Udaipur covers 380 km through the heart of Rajasthan. You will likely transit through Jaipur to catch a bus or train. The journey takes 8 to 10 hours depending on traffic. The route follows NH 48, passing through scenic Aravalli hills. Udaipur, the City of Lakes, is well-connected by overnight buses from Jaipur.
Total Distance: 380 km by road, 330 km air distance.
Volvo buses from Jaipur are the most comfortable way to reach Udaipur.
September to March for pleasant lake-side weather.