The journey from Kanadukathan to Udaipur covers approximately 2100 km. You can take a train from Karaikudi to Chennai and then a connecting train to Udaipur. Alternatively, you can fly from Madurai to Udaipur. The road route is extremely long and not recommended for most travelers. Udaipur is known as the City of Lakes.
Total Distance: 2100 km by road, 1800 km straight-line air distance.
Book your train tickets well in advance for this long-distance route.
October to March for pleasant weather.