The route from Kalnad to Udaipur covers approximately 2000 km. You can take a train from Kasaragod to Mumbai and then a connecting train to Udaipur. Alternatively, flying from Mangaluru to Udaipur via Mumbai or Delhi is the fastest way to reach the City of Lakes. The journey transitions from the humid tropical climate of Kerala to the semi-arid landscape of southern Rajasthan. Expect a total travel time of 30 to 40 hours by rail.
Total Distance: 2000 km driving distance, 1750 km air distance.
Check for trains from Bandra Terminus in Mumbai.
September to March for pleasant lake-side weather.