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.
|
Direct
|
Direct
|
|
|---|---|---|
| Duration | 5.5 hours | 7 hours |
| Avg Price | 200-500 INR | 300-600 INR |
| Operator | Indian Railways | KSRTC/Private |
| Route | Ernakulam Junction to Kannur | NH 66 |
| Tip | Train is the most comfortable option. | Buses are frequent but traffic can be heavy. |
October to March for pleasant weather.