Koodalmanikyam Temple is situated at Irinjalakuda in Thrissur District of Kerala. Irinjalakuda is 18 Km west of Chalakudy in NH 47 and 9 Km East of Moonnupeedika in NH 17. It is 23 Km south of Thrissur and 16 Km north of Kodungallur.

Koodalmanikyam temple is 45 Km away from International Airport at Kochi. One has to travel 31 Km in NH 47 towards Thrissur and after Chalakudy-Potta Junction take diversion westwards in State Highway 60.

If travel is by rail there is a Railway Station at Irinjalakuda. The town is 9 Km away from the Railway Station.

Those who prefer public transport by Road have the following options:-

From Kochi travel by KSRTC Bus to Chalakudy and get a private Bus from there. Pilgrims from Palakkad side may come to Thrissur. Buses are available at every 5 minutes from Thrissur to Kodungallur. All such busses pass through Irinjalakuda.

If travel is by NH 17, those who come from Kozhikkode side may get down at Moonnupeedika and take a private Bus from there. Those who come from the south via NH 17 may get down at Kodungallur and catch Kodungallur-Thrissur Bus and get down at Irinjalakuda.

Pilgrims who wish to worship Kodungallur, Koodalmanikyam, Thriprayar and Guruvayoor in one trip can do so without considerable extra running.