--> Skip to main content


How to reach Sabarimala by road from Nagercoil in Tamil Nadu?

To reach Sabarimala Ayyappa Temple from Nagercoil in Tamil Nadu one has to take the Trivandrum – Kottarakara - Adoor - Pathanamthitta route in Kerala.Another option is to take the National Highway 47 (NH 47) route via Thiruvananthapuram - Kollam – Kayamkulam – then take the road from Kayamkulam to Mavelikkara road.

For pilgrims coming from regions in southern Tamil Nadu like Nagercoil, Sabarimala may be reached via Thiruvananthapuram - Kottarakkara - Adoor - Pathanamthitta. Sabarimala is about 250 kilometers from Nagercoil.

Pilgrims can also arrive via NH 47 from Thiruvananthapuram via Kollam, Kayamkulam, Mavelikkara, Chengannur and Pathanamthitta.