The distance between Omassery and Kannur is approximately 115 km. You can reach Kozhikode by bus and then take a train to Kannur, which is the most comfortable option. Alternatively, direct buses run from Kozhikode to Kannur via the NH 66. The journey takes about 3 to 4 hours. The route is scenic, passing through coastal towns and lush greenery.
Total Distance: 115 km by road, 90 km air distance.
|
Connecting
|
Connecting
|
|
|---|---|---|
| Duration | 2 hours 30 mins | 3 hours 30 mins |
| Avg Price | 100-500 INR | 150-250 INR |
| Operator | Indian Railways | KSRTC/Private |
| Route | Kozhikode Railway Station to Kannur Railway Station. | Kozhikode to Kannur via NH 66. |
| Tip | Take the Intercity or Parasuram Express for frequent connectivity. | Private buses are very frequent on this route. |
September to March for pleasant weather.