Skip to content
Mixroutes
Kayamkulam
Town in Kerala, India

Kayamkulam

Kayamkulam is a municipality in the Alappuzha district of Kerala, India.

It is located 45 km (28.0 mi) south of the district headquarters in Alappuzha and about 107 km (66.5 mi) north of the state capital Thiruvananthapuram. As per the 2011 Indian census, Kayamkulam has a population of 68,634 people, and a population density of 3,149/km2 (8,160/sq mi).

Get in

Getting to Kayamkulam

100 km from Trivandrum International Airport, on National Highway 47. 130 km from Cochin International Airport, Nedumbassery, Alwaye, on National Highway 47. Kayamkulam Railway Junction is 1.5 km from the town. Trains from the North from Ernakulam via Kottayam, and from Ernakulam via Alappuzha pass through Kayamkulam Junction and then proceed to Kollam, Thiruvananthapuram and further to Nagercoil and Kanyakumari.

  1. 01
    Kayamkulam Junction
See

Worth seeing

Oachira Vrishchikam festival is celebrated every year at the Oachira Temple. Chettikulangara Kumbha Bharani, the Bharani festival celebrated in the month of Kumbham is an important event for the people of this locality and neighbouring places.

  1. 01
    Krishnapuram Palace

    Oachira Rd (Along NH-47, between Kayamkulam town and Oachira),.

Do

Things to do

Watch the making of Coir and other coconut products at local farms.

Eat

Where to eat

Local Cuisines good fish items

How locals move

Getting around Kayamkulam the local way

  • Get aroundTaxis and Auto Rickshaws and private buses available to move around.

From Wikivoyage: Kayamkulam, CC BY-SA. Not yet checked by us. Last edited 2026-08.

Text adapted from Wikipedia and Wikivoyage, CC BY-SA 4.0. Photograph: Wikimedia Commons (see Commons), Wikimedia Commons.