The journey from Engandiyoor to Madurai covers approximately 300 km. You will travel through the Palakkad Gap and then head towards Dindigul before reaching Madurai. The route is scenic, passing through the Western Ghats. Expect a travel time of 7 to 8 hours by bus or train.
Total Distance: 300 km driving distance, 240 km straight-line air distance.
|
Direct
|
Direct
|
|
|---|---|---|
| Duration | 7 hours | 8 hours |
| Avg Price | 400 - 1200 INR | 500 - 1000 INR |
| Operator | Indian Railways (Amrita Express) | KSRTC / TNSTC |
| Route | Thrissur Railway Station to Madurai Junction. | Thrissur to Madurai via Palakkad and Dindigul. |
| Tip | Trains are the most comfortable way to travel this distance. | Overnight buses are available and save on hotel costs. |
October to March for pleasant weather to explore the temple city.