Indian Railways operates a train from Madurai to Kovalam twice daily. Tickets cost $5 - $18 and the journey takes 6 h 16 min. Alternatively, IndiGo Airlines, Air India Limited and 3 other airlines fly from Madurai to Kovalam hourly.
From Madurai Junction (MDU) train to Neyyattinkara (NYY) then taxi to Kovalam. 6 h 31 min ₹1,277. From Madurai night bus to Kazhakootam. 6 h ₹675. From Madurai taxi to Kovalam. 4 h 21 min ₹5,530. From Madurai drive to Kovalam. 4 h 21 min ₹2,361. From Madurai taxi to Madurai airport, fly to Trivandrum airport, then taxi to Kovalam. 3 h 42 min ₹9,478.