The journey from Tavanur to Udaipur covers over 1800 km. You can take a train from Tirur to Udaipur City, which is a long journey across the length of India. Alternatively, fly from Calicut to Udaipur with a layover in Delhi or Mumbai. Udaipur is known for its beautiful lakes and palaces. The train journey takes about 35 to 40 hours.
Total Distance: 1800 km by road, 1500 km by air.
Check for connecting trains at major junctions.
October to March for pleasant weather.