The journey from Cochin to Kannur covers 270 km along the northern coast of Kerala. You can reach Kannur by road via NH 66 or by train from Ernakulam Junction. Kannur is known for its beautiful beaches and Theyyam performances. This route is perfect for a coastal trip.
Total Distance: 270 km by road, 230 km air distance.
|
Direct
|
Direct
|
|
|---|---|---|
| Duration | 5 hours | 6 hours |
| Avg Price | 200 - 600 INR | 2500 - 5000 INR |
| Operator | Indian Railways | KSRTC |
| Route | Ernakulam to Kannur | NH 66 |
| Tip | Trains are the most comfortable option. | The road is scenic but can be slow. |
September to March for pleasant weather.