The distance from Kalpathy to Kannur is about 230 km. You can take a train from Palakkad Junction or a bus via Kozhikode. The route is scenic and takes about 5 to 6 hours.
Total Distance: 230 km by road, 200 km air distance.
Trains are very frequent on this route.
October to March.