The rail network in Kerala is operated by Indian Railways . The state falls in the Southern Railway zone. The railways connects the most major towns and cities except those in the highland districts of Idukki and Wayanad .[1]
The total railway network in the state is 1054 kms in length and is controlled by three out of six divisions of the Southern Railway: Thiruvananthapuram railway division headquartered at Thiruvananthapuram , Palakkad railway division headquartered at Palakkad and Madurai railway division .[2]
The Tirur railway station , opened in 1861, is the oldest railway station in Kerala and Shoranur Junction (SRR) is the largest railway station in the state.[3]
Stations on Kanyakumari - Mangalore rail-route (via Kottayam)
Kollam Junction–Thiruvananthapuram Central trunk line
Ernakulam–Kottayam– Kayamkulam–Kollam line
km
0
Ernakulam Junction
3
Ernakulam D Cabin
A L Jacob overpass
Kaloor Road
Ponnurunni overpass
Kaniyampuzha River
Eroor overpass
10
Tripunithura
Hill Palace Road
14
Chottanikkara Road
Arakunnam overpass
17
Mulanturutti
Mulanturutti Block Road
22
Kanjiramittam
Muvattupuzha River
29
Piravam Road
35
Vaikom Road
Chullithodu
Valiyathodu River
38
Kaduturutti Halt
Malliyoor Bypass North overpass
42
Kuruppanthara
Malliyoor Bypass South overpass
49
Ettumanur
Ettumanur overpass
Meenachil River
Kumaranalloor overpass
56
Kumaranallur
Meenachil River
60
Kottayam
overpass
Mother Teresa Road
Kodoor River
Puthupally Road
Sree Durga Temple Road
67
Chingavanam
Paruthumpara Road
overpass
Chethipuzha Kurichy Road
Kurichy overpass
Plamoodu overpass
Vazhoor Road
78
Changanasseri
Kaviyoor Road
Kuttapuzha Road
86
Tiruvalla
Manimala River
Varattar River
overpass
95
Chengannur
101
Cheriyanad
Achankovil River
Kallumala overpass
Kattanam Road
107
Mavelikara
Pullamplavil underpass
Mavellikara - Kayamkulam Road
115
Kayamkulam Junction
121
Ochira
Chakkuvally Road
129
Karunagappalli
Kottarakkara Road
Thodiyur overpass
Pallikkal River
136
Sasthamkotta
Kanatharkunnam overpass
Kallada River
139
Munroturuttu
Pezhumthuruthu
Perumon Lake
Perumon overpass
147
Perinad
Kollam Bypass
Kallumthazham overpass
Chemmamukku overpass
156
Kollam D Junction
to
Shoranur–Mangalore section
Railway station
Station code
Railway station
Station code
Railway station
Station code
Parassala
PASA
Dhanuvachapuram (halt)
DAVM
Amaravila (halt)
AMVA
Neyyattinkara
NYY
Balaramapuram
BRAM
Nemom
NEM
Thiruvananthapuram Central
TVC
Thiruvananthapuram pettah
TVP
Kochuveli
KCVL
Veli (halt)
VELI
Kazhakuttam
KZK
Kaniyapuram
KXP
Murukkampuzha
MQU
Perunguzhi (halt)
PGZ
Chirayinkeezh
CRY
Kadakavur
KVU
Akathumuri (halt)
AMY
Varkala Shivagiri
VAK
Edavai
EVA
Kappil
KFI
Paravur
PVU
Mayyanad
MYY
Iravipuram (halt)
IRP
Kollam Jn.
QLN
Perinad (halt)
PRND
Munroturuttu (halt)
MQO
Sasthankotta
STKT
Karunagapalli
KPY
Ochira
OCR
Kayankulam Jn.
KYJ
Mavelikara
MVLK
Cheriyanad
CYN
Chengannur
CNGR
Tiruvalla
TRVL
Changanacheri
CGY
Chingavanam
CGV
Kottayam
KTYM
Kumaranallur (halt)
KFQ
Ettumanur
ETM
Kuruppantara
KRPP
Kaduturutty (halt)
KDTY
Vaikom Road
VARD
Piravam Road
PVRD
Kanjiramittam(halt)
KPTM
Mulanturutti
MNTT
Chottanikkara Road/ Kurikad (halt)
KFE
Tripunittura
TRTR
Ernakulam Jn.
ERS
Ernakulam Town
ERN
Idappalli
IPL
Kalamasseri
KLMR
Aluva
AWY
Chovvara (halt)
CWR
Angamali (for Kaladi)
AFK
Karukutty
KUC
Koratti Angadi (halt)
KRAN
Divine Nagar (halt)
DINR
Chalakudi
CKI
Irinjalakuda
IJK
Nellayi (halt)
NYI
Pudukad
PUK
Ollur
OLR
Thrisur
TCR
Punkunnam
PNQ
Mulagunnathukavu
MGK
Wadakancheri
WKI
Mullurkara (halt)
MUC
Vallattol Nagar
VTK
Shoranur Jn.
SRR
Karakkad
KRKD
Pattambi
PTB
Kodumunda (halt) †
KODN
Pallippuram
PUM
Perssannur (halt) †
PEU
Kuttippuram
KTU
Tirunnavaya
TUA
Tirur
TIR
Tanur
TA
Parappanangadi
PGI
Vallikunnu
VLI
Kadalundi
KN
Ferok
FK
Kallayi
KUL
Kozhikkode
CLT
Vellayil (halt) †
VLL
West Hill
WH
Elattur
ETR
Chemancheri (halt) †
CMC
Quilandi
QLD
Vellarakkad (halt) †
VEK
Tikkotti
TKT
Payyoli
PYOL
Iringal
IGL
Vadakara
BDJ
Nadapuram Road
NAU
Mukkali
MUKE
Mahe ‡
MAHE
Jagannath Temple Gate
JGE
Thalassery
TLY
Dharmadam
DMD
Etakkot
ETK
Kannur South
CS
Kannur
CAN
Chirakkal
CQL
Valapattanam
VAPM
Pappinisseri
PPNS
Kannapuram
KPQ
Payangadi
PAZ
Ezhimala (halt)
ELM
Payyanur
PAY
Trikarpur
TKQ
Chandera
CDRA
Charvattur
CHV
Nileshwar
NLE
Kanhangad
KZE
Bekal Fort
BFR
Kotikulam
KQK
Kalanad (halt)
KLAD
Kasaragod
KGQ
Kumbala
KMQ
Uppala
UAA
Manjeshwar
MJS
† Station currently disbanded by Railways. [4]
‡ Railway station for Mahé , part of Puducherry Union Territory, but geographically located within the state of Kerala.
Stations on Kayamkulam - Ernakulam Jn. rail-route (via Alappuzha)
Ernakulam–Alappuzha– Kayamkulam–Kollam line
km
2
Ernakulam C Cabin
Kaloor Road
A L Jacob overpass
0
Ernakulam Junction
to
Perandoor Canal
Thevara Canal
5
Tirunettur
Nettoor Canal
Kumbalam North underpass
8
Kumbalam
Vembanad Lake
Thoppumpady underpass
12
Aroor Halt
Kuthiathodu
Eramallur Road
18
Ezhupunna
Kodamthuruth
23
Thuravoor
Kumbalangi Road
27
Vayalar
33
Cherthala
Thyckal Road
Arthunkal Road
39
Tiruvizha
Mararikulam Beach Road
44
Mararikulam
48
Kalavur Halt
Tumboli Road
54
Tumboli
Alappuzha Bypass
58
Alappuzha
Alappuzha Bypass
Vadackal
63
Punnapra
70
Ambalappuzha
Karumadi Canal
75
Takazhi
Kunnumma Canal
Pampa River
82
Karuvatta Halt
88
Haripad
93
Cheppad
Karippuzha Thodu
115
Kayamkulam Junction
Mavellikara Road
121
Ochira
Chakkuvally Road
129
Karunagappalli
Kottarakara Road
Thodiyur overpass
Pallikkal River
136
Sasthamkotta
Kanatharkunnam overpass
Kallada River
139
Munroturuttu
Kallumthazham overpass
Chemmanmukku overpass
Pezhumthuruthu
Perumon Lake
Perumon overpass
147
Perinad
Kallumthazham overpass
Chemmamukku overpass
156
Kollam Junction
to
km
Railway station
Station code
Railway station
Station code
Railway station
Station code
Cheppad (halt)
CHPD
Harippad
HAD
Karuvatta (halt)
KVTA
Takazhi (halt)
TZH
Ambalapuzha
AMPA
Punnapra (halt)
PNPR
Alappuzha
ALLP
Tumboli (halt)
TMPY
Kalavur (halt)
KAVR
Mararikulam
MAKM
Tiruvizha (halt)
TRVZ
Cherthala
SRTL
Vayalar (halt)
VAY
Turavur
TUVR
Ezhupunna (halt)
EZP
Aroor (halt)
AROR
Kumblam
KUMM
Tirunettur (halt)
TNU
Stations on Shoranur - Coimbatore rail-route
Railway station
Station code
Railway station
Station code
Railway station
Station code
Shoranur Jn.
SRR
Mannanur
MNUR
Ottappalam
OTP
Palappuram
PLPM
Lakkiti
LDY
Mankara
MNY
Parli
PLL
Palakkad Jn.
PGT
Kottekad
KTKU
Kanjikode
KJKT
Walayar
WRA
Chullimada(*)
CLMD
Stations on Palakkad Jn.- Tiruchendur rail-route
Railway station
Station code
Railway station
Station code
Railway station
Station code
Palakkad Jn. (Olavakkode)
PGT
Palakkad Town
PGTN
Pudunagaram
PDGM
Vadakannikapuram
VDK
Kollengode
KLGD
Muthalamada
MMDA
Minatchipuram
MXM
Stations on Kollam- Sengottai rail-route
Kollam–Sengottai branch line
Railway station
Station code
Railway station
Station code
Railway station
Station code
Kollam Jn.
QLN
Kilikollur
KLQ
Chandanattop(halt)
CTPE
Kundara
KUV
Kundara East
KFV
Ezhukone
EKN
Kottarakkara
KKZ
Kuri
KIF
Auvaneswsarem
AVS
Punalur
PUU
Edamann
EDN
Ottakkal
OKL
Thenmalai
TML
Kathuruthy (halt)
KTHY
Edapalayam (halt)
EDP
New Aryankavu
AYVN
Aryankavu
AYV
Stations on Shoranur - Nilambur Road rail-route
Nilambur–Shoranur spur line
Railway station
Station code
Railway station
Station code
Railway station
Station code
Shoranur Jn.
SRR
Vadanamkurishi (halt)
VDKS
Vallapuzha
VPZ
Kulukkallur
KZC
Cherukara
CQA
Angadippuram
AAM
Pattikkad
PKQ
Melattur
MLTR
Tuvvur
TUV
Todiyappulam (halt)
TDPM
Vaniyambalam
VNB
Nilambur Road
NIL
Stations on Thrissur - Guruvayur rail-route
Railway station
Station code
Railway station
Station code
Railway station
Station code
Thrissur
TCR
Punkunnam
PNQ
Guruvayur
GUV
Defunct/Unused railway stations
Railway station
Station code
Railway station
Station code
Railway station
Station code
Cochin Harbour Terminus
CHTS
Ernakulam Terminus
ERG
Mattancherry (halt)
MTNC
Kalady
Bharathappuzha (halt)
BPZA
Amala Nagar (halt)
AMLR
See Also
Gallery
References
SR Tooltip Southern Railway zone