The journey from Kochi to Kannur is a 250 km trip along the northern coast of Kerala. The most practical way is to take a train from Ernakulam Junction to Kannur, which takes about 5 to 6 hours. Alternatively, buses are available along the NH 66. Kannur is known for its beautiful beaches, Theyyam performances, and rich history.
Total Distance: 250 km by road, 220 km air distance.
Train is the most comfortable option.
Buses are frequent but traffic can be heavy.
October to March for pleasant weather.