The distance between Kayamkulam and Chengannur is approximately 30 km. You can reach Chengannur in about 1 hour by bus or 40 minutes by train. The route is well-connected via the Mavelikara-Chengannur road. Chengannur is a major railway hub and the gateway to the Sabarimala pilgrimage. The journey is scenic, passing through typical Kerala villages and small towns.
Total Distance: 30 km by road, 28 km straight-line.
Chengannur is a major stop for most long-distance trains.
Buses are very frequent from Kayamkulam.
November to January for the Sabarimala season.