The temple is situated in the heart of Ernakulam city and is easily accessible.
There are buses to Ernakulam from Bangalore, Chennai, Mangalore, Salem, Coimbatore, Madurai and from all major towns in Kerala. Most long running buses pass through the MG Road and the nearest bus stop is ‘South’ or ‘Pallimukku’. The KSRTC bus station is 2 KM away from the temple.
Local private buses can be used once you are in Ernakulam town.
There are trains from Chennai, Mangalore, Bangalore,New Delhi, Bokaro, Mumbai. Ernakulam Junction is the nearest railway station. The temple is just over half a kilometer away from this station and can be approached even by walk. However, not all trains to Ernakulam stop at this station. Some trains that are further south bound for Thiruvanandapuram stop only at the Ernakulam Town railway station, which is about 4 KM away from the temple. From this station local buses or taxis are available to the temple.
The nearest airport is the Kochi International Airport at Nedumbassery about 20 KM away from Ernakulam city and the temple.
Air India, Indian airlines operate flights to Kochi from Mumbai, Delhi and Bangalore.
Jet Airways operate flights from Mumbai.