The journey from Kadavallur to Kannur covers approximately 130 kilometers. You can reach Kannur by train from Thrissur or Guruvayur railway stations. Alternatively, KSRTC buses run along the NH 66, connecting the two cities. The route offers beautiful coastal views. Expect a travel time of 3 to 4 hours.
Total Distance: 130 km by road, 115 km straight-line.
|
Connecting
|
Connecting
|
|
|---|---|---|
| Duration | 3 hours | 4 hours |
| Avg Price | 150-500 INR | 250-450 INR |
| Operator | Indian Railways | KSRTC |
| Route | Thrissur/Guruvayur Railway Station to Kannur Railway Station | Kadavallur - Thrissur - Kannur |
| Tip | Check for trains like the Malabar Express. | Buses are frequent on the NH 66 route. |
October to March for pleasant weather.