The distance from Kurichilakodu to Kannur is about 250 kilometers. You can travel via road through NH 66 or take a train from Aluva railway station. The route passes through major cities like Thrissur and Kozhikode. Expect a travel time of 6 to 7 hours. Kannur is famous for its beaches and Theyyam performances.
Total Distance: 250 km driving distance; 215 km straight-line air distance.
|
Direct from Aluva
|
Direct
|
|
|---|---|---|
| Duration | 5 hours | 7 hours |
| Avg Price | 250-900 INR | 400-700 INR |
| Operator | Indian Railways | KSRTC |
| Route | Aluva - Kozhikode - Kannur | Perumbavoor - Thrissur - Kozhikode - Kannur |
| Tip | Trains are the most comfortable way to reach Kannur. | Buses are frequent but can be tiring for long distances. |
October to March for pleasant weather.