The journey from Khanpur to Nathdwara covers approximately 280 kilometers. The most practical way is to take a bus to Jhalawar and then a connecting bus to Nathdwara via Udaipur. The route passes through the scenic landscape of southern Rajasthan. Expect a travel time of 7 to 8 hours by road.
Total Distance: Driving distance is 280 km; straight-line air distance is 230 km.
Buses are frequent and reliable on this route.
October to March for pleasant weather.