The route from Kollam to Kannur spans 390 kilometers along the scenic Kerala coast. You can reach Kannur in about 8 to 9 hours by train or bus. Kannur is known as the land of looms and lores and is famous for its beautiful beaches and Theyyam performances. The journey offers stunning views of the Arabian Sea and the lush green landscape of Kerala.
Total Distance: 390 km by road, 340 km air distance.
|
Direct
|
Direct
|
|
|---|---|---|
| Duration | 8 hours | 10 hours |
| Avg Price | 400-1000 INR | 500-800 INR |
| Operator | Indian Railways | KSRTC |
| Route | Kollam Junction to Kannur Station | NH 66 |
| Tip | Trains are the most comfortable way to travel. | Buses are frequent and connect to the main bus stand. |
September to March for pleasant weather.