The journey from Mynagappally to Kannur covers approximately 370 kilometers along the northern coast of Kerala. The most convenient mode of transport is the train, with several express services connecting Karunagappalli to Kannur. Alternatively, you can take a KSRTC bus via the NH 66 highway. The route passes through major cities like Kochi, Thrissur, and Kozhikode. Expect a travel time of 8 to 10 hours by train or 11 to 13 hours by bus.
Total Distance: 370 km driving distance, 330 km straight-line air distance.
|
Direct
|
Direct
|
|
|---|---|---|
| Duration | 8 hours | 12 hours |
| Avg Price | 500-1000 INR | 700-1200 INR |
| Operator | Malabar Express | KSRTC Super Deluxe |
| Route | Karunagappalli to Kannur Main. | NH 66 via Kollam, Ernakulam, Thrissur, Kozhikode. |
| Tip | Book a sleeper or AC coach for a comfortable overnight journey. | The bus journey is long; carry snacks and water for the trip. |
October to March for pleasant weather and cultural festivals.