Travel from Kochi to Madurai

Bus or train from Kochi to Madurai?

RedBus operates a bus from Kochi to Madurai every 30 minutes. Tickets cost $8 - $12 and the journey takes 9 h. Alternatively, Indian Railways operates a train from Kochi to Madurai once daily. Tickets cost $10 - $21 and the journey takes 11 h 30 min.

How to get from Kochi to Madurai

ModeDurationPrice
From Kochi taxi to Cochin then bus to Madurai.9 h 12 min₹859
From Eranakulam Junction (ERS) train to Madurai Junction (MDU).11 h 30 min₹1,234
From Kochi taxi to Madurai.4 h 35 min₹5,334
From Kochi drive to Madurai.4 h 35 min₹2,314

How long does it take to get from Kochi to Madurai?

It takes approximately 9 h 12 min to get from Kochi to Madurai, including transfers.

Is there a direct train between Kochi and Madurai?

Yes, there is a direct train departing from Eranakulam Junction (ERS) and arriving at Madurai Junction (MDU). Services depart once daily, and operate every day. The journey takes approximately 11 h 30 min.

Operators from Kochi to Madurai

OperatorPhoneWebsite
RedBusRedBus
Indian RailwaysIndian Railways