Amballur is located near Thrissur, and the journey to Kozhikode (Calicut) is best done by train from Thrissur Railway Station. The distance is approximately 120 km. The rail route runs along the scenic Kerala coastline. Road travel via NH 66 is also an option but takes longer due to traffic.
Total Distance: 120 km by road, 100 km air distance.
Book your train tickets in advance for a comfortable journey.
October to March for pleasant weather.