We would recommend Kochi Airport as there are more frequent flights to all cities in India.
Thrissur is the closest major Railway Station to the venue. Guruvayur is the closest local railway station, however not all major Express Trains stop here. There are many shuttle trains sporadically available from Thrissur to Guruvayur throughout the day.