Travel Information

How to reach Sabaraimala by train?

There is no direct railway line connecting other towns to Sabarimala but there are a few railway stations near the temple. The nearest railway stations are at Kottayam, Thiruvalla and Chengannur which are about 100 kilometres from Sabarimala. For pilgrims coming from places outside Kerala, like Mangalapuram, Bangalore, Coimbatore, Hyderabad, Mumbai, and Delhi, disembarking at Kottayam railway station is the most convenient stop followed by Thiruvalla and Chengannur for easy access to Sabarimala. Some trains end their trip at Ernakulam which is to the northwest of Kottayam. Pilgrims getting down at Ernakulam will need to proceed to Kottayam by boarding another train for an additional journey of about 1½ hours. They may also proceed by road to reach Sabarimala. Some trains may go from Ernakulam to Kollam or Thiruvananthapuram via Alappuzha and these will not touch Kottayam. Pilgrims traveling in these trains may need to get down at Alappuzha and then proceed by road through Changanassery and Erumely, or else, may need to get down at Kayamkulam and proceed by road via Adoor. The distance in both cases by road is about 125 kilometres. For pilgrims coming from Thiruvananthapuram by train, the best stations to disembark are Thiruvalla or Chengannur and then travel about 90 kms by road to reach Sabarimala.


Train timing details

Click Here For Train Timings DetailS

How to reach Sabaraimala by Bus?

From To Distance
Erumeli Pampa 45 Kms
Kottayam Erumeli 55 Kms
Kottayam Pampa 100 Kms
Chengannur Pampa 99 Kms
Thiruvalla Pampa 99 kms
Ernakulam Pampa (via) Kottayam 200 Kms
Alleppy Pampa (via) A.C. Road 137 Kms
Punalur Pampa 105 Kms
Pathanamthitta Pampa 69 Kms
Pandalam Pampa 84 kms
Thiruvananthapuram Pampa 175 Kms
Ernakulam Erumeli (via) Palai, Ponkunnam 175 Kms