Thrissur is located about 30 km from Guruvayur. You can easily travel by bus or train. The journey takes about 45 minutes to 1 hour. It is a very short and convenient trip within Kerala.
Total Distance: 30 km by road, 25 km air distance.
Frequent buses are available.
October to March for pleasant weather.