The journey from Mayyanad to Kannur covers about 400 km. The most efficient way to travel is by train from Kollam Junction, which takes approximately 8 to 9 hours. Kannur is a beautiful coastal city known for its beaches and Theyyam performances. Road travel via NH 66 is possible but is very long and tiring.
Total Distance: 400 km by road, 360 km straight-line.
Overnight trains are the best option to save time.
October to March for pleasant weather.