The journey from Theni to Udaipur spans 2300 km. You must reach Madurai for air or rail connections. The route takes you from the lush south to the historic city of lakes in Rajasthan. Expect a travel time of 40+ hours by train or 8-10 hours by flight with connections. Udaipur is famous for its palaces and lakes.
Total Distance: 2300 km by road, 1800 km air distance.
This is a very long train journey; book a 2AC berth for comfort.
Connecting flights via Delhi or Mumbai are the most common.
October to March for pleasant weather.