The journey from Chengannur to Madurai covers approximately 300 kilometers. You can travel by train or bus. Trains are the most comfortable option, with several direct services available. The route passes through the scenic landscapes of Kerala and the plains of Tamil Nadu. Expect a travel time of 7 to 8 hours.
Total Distance: 300 km by road and 250 km air distance.
Book your tickets early as this is a popular route.
October to March for pleasant weather.