From Kannur (CAN) train to Palghat Town (PGTN), train to Palani (PLNI), then taxi to Palani. 7 h 38 min ₹2,045. From Kannur bus to Palani. 10 h 6 min ₹830. From Kannur taxi to Palani. 5 h 1 min ₹8,700. From Kannur drive to Palani. 5 h 1 min ₹2,616.
Indian Railways operates a train from Kannur to Palani every 4 hours. Tickets cost $4 - $17 and the journey takes 3 h 55 min. Indian Railways also services this route 3 times a week. Alternatively, Kerala State Road Transport Corporation operates a bus from Kannur to Palani twice daily. Tickets cost $11 - $17 and the journey takes 10 h 6 min. RedBus also services this route once daily.