Kerala transport directory

Railway Stations in Kerala

Kerala’s railway network includes coastal routes and inland connections through towns such as Palakkad and Kottayam. Stations and halts are grouped by district; this is not a timetable, and not every train stops at every location. Idukki and Wayanad have no railway connectivity listed here. Confirm current services with Indian Railways before travelling.

176 listed locations

Listings are grouped by district. Use the linked official sources for current station, service, and operating details.

Thiruvananthapuram

20 locations

Kollam

24 locations

Pathanamthitta

1 location

Alappuzha

18 locations

Kottayam

9 locations

Ernakulam

18 locations

Thrissur

14 locations

Palakkad

17 locations

Malappuram

15 locations

Kozhikode

15 locations

Kannur

13 locations

Kasaragod

12 locations

Districts without railway connectivity

Official sources and travel information

Names and district groupings are based on the public authority sources below. Details such as routes, schedules, operational status, and passenger services may change.