The journey from Kanniyakumari to Dindigul is a trip of approximately 350 km through the heart of Tamil Nadu. You can travel by train or by road via NH 44. Dindigul is a historic city known for its fort and lock industry. The travel time by train is approximately 6 to 7 hours.
Total Distance: 350 km by road, 300 km air distance.
Direct trains are available and very convenient.
October to March, when the weather is pleasant.