The journey from Thodupuzha to Guruvayur covers approximately 130 km. You can take a KSRTC bus to Thrissur and then a connecting bus to Guruvayur. Alternatively, a private taxi via the Muvattupuzha-Thrissur route takes about 3-4 hours. This route takes you through the heart of Kerala.
Total Distance: 130 km by road; 100 km straight-line air distance.
Buses are frequent from Thrissur.
October to March for pleasant weather.