The journey from Guruvayur to Salem covers approximately 280 km. You can travel via Palakkad and Coimbatore. The journey takes about 6 to 7 hours by road. Salem is a major industrial hub and a gateway to many hill stations.
Total Distance: 280 km by road, 220 km air distance.
Frequent buses are available from Thrissur to Salem.
October to March for pleasant weather.