Swamy Ayyappa

How To Reach

How to reach Sabarimala

By Rail:

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 Chenganur which are about 90 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 Chenganur 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 Chenganur and then travel about 90 kms by road to reach Sabarimala.

Nearest Railway Stations

Kottayam 0481- 2563535
Chengannur - 0479- 2452340
Pamba Railway Enquiry Counter - 04735- 203605

By Air:

Sabarimala is located in the Western Ghats, inside a forest area in south Kerala. The nearest airports are the international airports in Kochi and Thiruvananthapuram. Pilgrims reaching Kochi by air will have to travel about 160 km by road and those flying in to Thiruvananthapuram will have to travel about 170 km by road in order to reach the temple.

Pilgrims can also visit Sabarimala by arriving at Calicut International Airport in Karipur, Kozhikkode or use the TamilNadu airports of Madurai or Coimbatore. These airports, however, are only the first step in the journey to Sabarimala, as the next part of the journey will have to be completed by rail or road. Pilgrims arriving at Kozhikode by air, for instance, will have to travel about 330 km by road or by rail and road. Similarly people reaching Coimbatore and Madurai will have to travel about 315km by road from Coimbatore and 250 km by rail and road from Madurai to reach Sabarimala. Pilgrims from Coimbatore can also reach Kottayam by train. The approximate distance is 250 km. After the train journey, travelers will have to complete the last 90 km by road. Similarly, pilgrims from Kozhikode can also travel by train to reach Kottayam, which is about 260 km away. From Madurai Airport, pilgrims can visit Sabarimala via Kumali by road.

By Road:

The majority of visitors to Sabarimala arrive by road. Devotees coming from the state of Karnataka who come via Managalore or Mysore can come to Thrissur town in the central part of Kerala. They may then take the Moovattupuzha-Kottayam road to reach Sabarimala. It is about 210 kilometres from Thrissur to Sabarimala.

Devotees from Tamilnadu or Andra Pradesh can reach Thrissur via Coimbatore or Guddalore. Pilgrims coming from the central regions of the State of Tamilnadu can come via Madurai or else through Kumali to reach Sabarimala. From Madurai, it is about 250 kilometres by road to reach the shrine.

For pilgrims coming from regions in southern Tamilnadu like Nagercoil, Sabarimala may be reached via Thiruvananthapuram - Kottarakkara -and Adoor. Sabarimala is about 250 kilometres from Nagercoil. Pigrims can also arrive via NH47 from Thiruvananthapuram via Kollam, Kayamkulam, Mavelikkara, Chengannur or Thiruvalla.

Pilgrims arriving from Chenkotta of Tamilnadu, can come to Punaloor and reach Sabarimala via Ranni and Erumeli. Pilgrims coming by road from Ernakulam can proceed via Vaikom-Ettumanoor route to reach Kottayam and from there through the Kanjirappalli-Erumeli route to reach Sabarimala. The total distance is about 165 km.

And for those coming from Alappuzha, Sabarimala can be accessed by road through the Chanaganassery-Erumeli route. In addition to journeying from Alappuzha, pilgrims can proceed through Thiruvalla, Kozhencherry and Pathanamthitta to reach Sabarimala, which is about 125 km by road.

From To Distance
Erumeli Pampa 56 Kms
Kottayam Erumeli 72 Kms
Kottayam Pampa 128 Kms
Chengannoor Pampa 93 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

The timing of bus from KSRTC is not specifically scheduled since bus will always available as and when required. That is, one bus will always be there at the bus station and will starts the trip just after filling the seating capacity. Contact: Kerala State Road Transport Corporation
Transport Bhavan, East Fort, Trivandrum, Kerala.
Phone: +91 471- 2471011

Advanced Booking Contact

The Secretary
Travancore Devasom Board, Nanthancode
Thiruvananthapuram, Kerala, India - 695003.
Phone - 0471 2316963 / 2317983

You can also contact

The Accommodation Officer
Maramoth Complex, Sabarimala, Kerala.
Phone - 04735 202049 / 2028

For Sabarimala online room booking click here

Useful Contacts

Police Control Room
Pampa - 04735 203386
Sannidhanam - 04735 202016

Police Station
Pampa - 04735 203412
Sannidhanam - 04735 202014

Highway Alert Kerala Police - 9846 100 100
Railway Alert Kerala Police - 9846 200 100
Highway Police, Pathanamthitta - 04735 202101

Ayyappa Sevasangam
Sabarimala - 04735 202043, 202044
Pamba - 04735 203407, 203408
Nilakkal - 04735 203350
Appachimedu - 04735 202404
Valiyanavattam - 04735 203408

Railway Stations
Aluva - 0484 2630141
Alappuzha - 0477 2238465
Guruvayoor - 0487 2556820
Harippad - 0479 2412714
Kollam - 0474 2746194