The journey from Thirunavaya to Chengannur covers approximately 185 km through the heart of Kerala. You can take a local train from Thirunavaya to Shoranur Junction and switch to a long-distance express train heading south. Alternatively, KSRTC buses operate via the busy NH 66 corridor. The route passes through scenic landscapes of Thrissur and Ernakulam districts. Expect a travel time of 5 to 6 hours depending on traffic or rail connectivity.
Total Distance: 185 km by road, 160 km straight-line.
|
Connecting
|
Direct
|
|
|---|---|---|
| Duration | 5 hours 30 mins | 6 hours |
| Avg Price | 200-600 INR | 2500-4000 INR |
| Operator | Indian Railways | Private Taxi |
| Route | Thirunavaya - Shoranur - Chengannur | NH 66 via Thrissur and Alappuzha |
| Tip | Book your ticket via IRCTC in advance as trains on this route fill up quickly. | Start early morning to avoid heavy traffic congestion near Ernakulam. |
October to March for pleasant weather and manageable humidity.