Travel from Kozhikode to Alappuzha

Bus or train from Kozhikode to Alappuzha?

Indian Railways operates a train from Kozhikode to Alappuzha 5 times a day. Tickets cost $4 - $17 and the journey takes 4 h 38 min. Alternatively, RedBus operates a bus from Kozhikode to Alappuzha hourly. Tickets cost $8 - $12 and the journey takes 5 h 15 min.

How to get from Kozhikode to Alappuzha

From Kozhikode (CLT) train to Alleppey (ALLP). 4 h 38 min ₹913. From Calicut bus to Alapuzha. 5 h 15 min ₹667. From Kozhikode taxi to Alappuzha. 3 h 30 min ₹3,896. From Kozhikode drive to Alappuzha. 3 h 30 min ₹1,802. From Kozhikode taxi to Calicut airport, fly to Kochi airport, bus to Aluva, then bus to Alappuzha. 4 h 39 min ₹8,216.