The journey from Engandiyoor to Bengaluru covers approximately 450 km. You will typically travel via Thrissur to reach the main transit points. The route passes through the scenic Palakkad Gap and the Salem-Bengaluru highway. Whether you choose a sleeper bus or an express train, the journey usually takes between 9 to 11 hours.
Total Distance: 450 km driving distance, 350 km straight-line air distance.
|
Direct
|
Direct
|
|
|---|---|---|
| Duration | 11 hours | 10 hours |
| Avg Price | 600 - 2000 INR | 800 - 1800 INR |
| Operator | Indian Railways (Island Express) | KSRTC / Private Operators |
| Route | Thrissur Railway Station to KSR Bengaluru City. | Thrissur to Bengaluru via Salem and Hosur. |
| Tip | Trains are safer and more comfortable than buses for this long-distance route. | Choose a multi-axle Volvo sleeper for maximum comfort on the overnight journey. |
September to February for pleasant weather in the Garden City.