The journey from Ayyampuzha to the northern city of Kannur covers approximately 250 kilometers. The most convenient way is to take a train from Aluva or Angamaly to Kannur railway station. If you prefer driving, you will take the NH 66 through the coastal districts. The total travel time is approximately 5 to 6 hours.
Total Distance: 250 km driving distance and 210 km straight-line air distance.
|
Direct
|
Direct
|
|
|---|---|---|
| Duration | 4 hours 30 mins | 6 hours |
| Avg Price | 300-800 INR | 5000-6000 INR |
| Operator | Indian Railways | Private Taxi |
| Route | Aluva/Angamaly to Kannur Railway Station | Ayyampuzha - Angamaly - Kozhikode - Kannur |
| Tip | Kannur is a major stop for many express trains. | The road is well-maintained but busy. |
October to March for pleasant weather.