Kodungallur Bhagavathy Temple is situated in the ancient port town Crangannore now called Kodungalloor. It is based 29 kilometers northwest of Kochi and southwest of Thrissur. The nearest Airport is the Nedumbassery International Airport in Cochin 60 kms away and the nearest railway station is Irinjalakuda 20 kms away from the temple.