The journey from Kozhikode to Kannur is a short and scenic route along the coast of Kerala. You can take a train from Kozhikode Railway Station to Kannur, which takes about 2 hours. Alternatively, KSRTC buses run frequently from the Kozhikode bus stand to Kannur. This route offers beautiful views of the Arabian Sea and lush greenery.
Total Distance: Driving distance 90 km, straight-line air distance 80 km.
|
Direct
|
Direct
|
|
|---|---|---|
| Duration | 2 hours | 2 hours |
| Avg Price | 80 - 300 INR | 100 - 200 INR |
| Operator | Indian Railways | KSRTC |
| Route | Kozhikode-Kannur | Kozhikode-Kannur |
| Tip | Book your tickets in advance for a comfortable journey. | Buses are frequent and convenient. |
October to March for pleasant weather.