Indian Railways operates a train from Kottayam to Palani hourly. Tickets cost $2 - $16 and the journey takes 2 h 50 min. Indian Railways also services this route once a week. Alternatively, RedBus operates a bus from Kottayam to Palani once daily. Tickets cost $8 - $13 and the journey takes 6 h 55 min. Kerala State Road Transport Corporation also services this route twice daily.
From Kottayam (KTYM) train to Thrisur (TCR), train to Palani (PLNI), then taxi to Palani. 7 h 55 min ₹1,741. From Kottayam bus to Dindigul then bus to Palani. 9 h 39 min ₹797. From Kottayam bus to Ernakulam then bus to Palani. 11 h ₹1,287. From Kottayam taxi to Palani. 4 h 15 min ₹4,930. From Kottayam drive to Palani. 4 h 15 min ₹2,290.