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 90 kilometres from Sabarimala. For pilgrims coming from places outside Kerala, like Mangalapuram, Bengaluru, Coimbatore, Hyderabad, Mumbai and Delhi, disembarking at Kottayam railway station is the most convenient. Thiruvalla and Chengannur can also be considered 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 from Ernakulam to Kollam or Thiruvananthapuram via Alappuzha will not touch Kottayam. Pilgrims travelling in these trains may need to get down at Alappuzha, and then proceed by road through Changanassery and Erumeli, or else, 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.

Subscribe Newsletter

Icon for Go To Top