List of railway stations in Kerala

Vande Bharat Express in Kerala, through Kottayam line
Vande Bharat Express in Kerala, through Alappuzha line

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 headquartered at Madurai, Tamil Nadu.[2]

Major facts about Railways in Kerala

  • The Tirur railway station, opened in 1861, is the oldest railway station in Kerala. The first railway service in Kerala was on 1861 March 12 and it serviced from Beypore to Tirur for 30.5 km.
  • First Railway service in erstwhile Travancore was started on 1904 November 26. It was Sengottai - Punalur Metre-gauge railway.
  • Shoranur Junction(SRR) is the largest railway station in the state.[3]
  • Vembanad Rail Bridge 4.62 km in length connects Edappally and Vallarpadam Container Terminal in Kochi. It is the second longest rail bridge in India and it is dedicated solely for freight.
  • Kollam railway station holds the record of having third longest railway platform in India and in the world.

Stations on Kanyakumari - Mangalore rail-route (via Kottayam)

Kollam Junction–Thiruvananthapuram Central trunk line
Legend
km
0
Kollam Junction Bus interchangeferry/water interchangeParking
Chinnakada overpass
SP Office overpass
4.6
Eravipuram
8.9
MayyanadParking
12.4
ParavurBus interchangeParking
Paravur town overpass
Edava Lake
17.0
Kappil H.
19.9
Edava
23.7
VarkalaBus interchangeParkingferry/water interchangeHeliport
Maithanam underpass
30.1
Akathumuri
32.8
KadakkavoorParking
Kadakkavoor overpass
35.9
ChirayinkeezhuBus interchangeParking
40.0
Perunguzhi
43.2
Murukkampuzha
47.2
Kaniyapuram
Kazhakuttam overpass
51.3
KazhakuttamParking
57.5
KochuveliBus interchangeAirport interchangeParking
Chakka overpass
62.1
PettahParking
Kizhakkekotta overpass
64.6
Thiruvananthapuram Central Bus interchangeParking
This diagram:
  • view
  • talk
  • edit
Ernakulam–Kottayam–
Kayamkulam–Kollam line
Legend
km
0
Ernakulam Junction Bus interchangeParking
Right arrow to Aluva
3
Ernakulam D Cabin
A L Jacob overpass
Kaloor Road
Ponnurunni overpass
NH66-IN.svg NH 66
Kaniyampuzha River
Eroor overpass
NH85-IN.svg NH 85
10
Tripunithura Parking
Hill Palace Road
14
Chottanikkara Road
Arakunnam overpass
17
Mulanturutti
Mulanturutti Block Road
22
Kanjiramittam
Muvattupuzha River
29
Piravam Road
SH40-IN jct.svg SH 40
35
Vaikom Road
SH15-IN jct.svg SH 15
Chullithodu
Valiyathodu River
38
Kaduturutti Halt
Malliyoor Bypass
North overpass
42
Kuruppanthara
Malliyoor Bypass
South overpass
49
Ettumanur
Ettumanur overpass
SH32-IN jct.svg SH 32
Meenachil River
Kumaranalloor overpass
56
Kumaranallur
Meenachil River
SH1-IN jct.svg SH 1
60
Kottayam Bus interchangeParking
overpass
Mother Teresa Road
NH183-IN.svg NH 183
Kodoor River
Puthupally Road
Sree Durga Temple Road
67
Chingavanam
Paruthumpara Road
overpass
Chethipuzha Kurichy Road
Kurichy overpass
Plamoodu overpass
Vazhoor Road
78
Changanasseri Bus interchangeParking
Kaviyoor Road
Kuttapuzha Road
86
Tiruvalla Bus interchangeParking
SH7-IN jct.svg SH 7
Manimala River
Varattar River
overpass
NH183-IN.svg NH 183
95
Chengannur Bus interchangeParking
SH10-IN jct.svg SH 10
SH10-IN jct.svg SH 10
101
Cheriyanad
Achankovil River
SH10-IN jct.svg SH 10
Kallumala overpass
Kattanam Road
107
Mavelikara Parking
Pullamplavil underpass
Mavellikara - Kayamkulam Road
115
Kayamkulam Junction Parking
SH5-IN jct.svg SH 5
121
Ochira
Chakkuvally Road
129
Karunagappalli Parking
Kottarakkara Road
Thodiyur overpass
Pallikkal River
136
Sasthamkotta
NH183A-IN.svg NH 183A
Kanatharkunnam overpass
Kallada River
139
Munroturuttu
Pezhumthuruthu
Perumon Lake
Perumon overpass
147
Perinad
NH183-IN.svg NH 183
NH744-IN.svg NH 744
Kollam Bypass
Kallumthazham overpass
Chemmamukku overpass
156
Kollam D Junction Bus interchangeParking
Down arrow to
Thiruvananthapuram Junction
Central
This diagram:
  • view
  • talk
  • edit
Shoranur–Ernakulam line
Legend
km
0
Shoranur Junction Bus interchangeParking
SH22-IN jct.svg SH 22
1
Bharathapuzha Halt
PGTTooltip Palakkad railway division limits
TVCTooltip Thiruvananthapuram railway division limits
SH22-IN jct.svg SH 22
4
Vallathol Nagar
Thazhepra overpass
8
Mullurkara
SH22-IN jct.svg SH 22
Aloor River
SH22-IN jct.svg SH 22
17
Wadakkanchery Parking
SH76-IN jct.svg SH 76
Athani overpass
Velappaya overpass
24
Mulankunnathukavu
Pamboor overpass
Thanikkudam River
SH69-IN jct.svg SH 69
31
Punkunnam
Kottapuram overpass
Azhekoddan Road
33
Thrissur Bus interchangeParking
SH22-IN jct.svg SH 22
Kappela overpass
40
Ollur Parking
Ollur overpass
Manali River
47
Pudukad
50
Nellayi
Muriyad–Moorkanal canal
SH61-IN jct.svg SH 61
57
Irinjalakuda
SH51-IN jct.svg SH 51
Ashtamichira Road
63
Chalakudi Parking
65
Divine Nagar
Muringoor overpass
Koratty overpass
69
Koratty
Pongam overpass
74
Karukutty Parking
Elavoor Road
Manjally Thodu
78
Angamaly Bus interchangeParking
NH544-IN.svg NH 544
Old Airport Road
Airport Road
84
Chovvara
Thuruth Bridge
Periyar
SH16-IN jct.svg SH 16
88
Aluva Bus interchangeParking
Masjid Road
94
Kalamassery
Old Kalamassery overpass
NH544-IN.svg NH 544
South Kalamassery overpass
Edapally River
NH66-IN.svg NH 66
98
Edappally
Chittoor Road
104
Ernakulam Town Parking
North Railway overpass
Pullepady overpass
A L Jacob overpass
106
Ernakulam C Cabin
107
Ernakulam Junction Bus interchangeParking
SH15-IN jct.svg SH 15
km
This diagram:
  • view
  • talk
  • edit
Shoranur–Mangalore section
Legend
km
328
Panambur
325
Thokur
322
Jokatte
313
Kulashekara
311
Padil Bypass Cabin
309
Mangalore Junction
307
Mangalore Central
Bunder Goods Shed
305
Nethravathi
Netravati River
302
Tokkottu
Ullal overpass
299
Ullal
Talapady Rivulet
Karnataka
Kerala
Border
290
Manjeshwar
Manjeswaram River
283
Uppala
Shiriya River
Kumbla River
274
Kumbla
Mogral River
Nellikunnu overpass
Thayalangadi overpass
261
Kasaragod Bus interchangeParking
Chandragiri River
258
Kalanad
Chembirika Tunnel
Kalanad River
SH57-IN jct.svg SH 57
252
Kotikulam
Bekal River
Pallikere overpass
SH57-IN jct.svg SH 57
247
Bekal Fort
Chithari River
238
Kanhangad Parking
NH66-IN.svg NH 66
Kariangode River
Nileshwaram overpass
231
Nileshwar Parking
NH66-IN.svg NH 66
Karyangod River
224
Cheruvathur Parking
Cheruvathur overpass
Padne Road
220
Chandera
215
Thrikaripur
Kavvayi River
Payyanur overpass
209
Payyanur Bus interchangeParking
Perumba River
206
Ezhimala
197
Pazhayangadi Parking
Payangadi underpass
Kuppam River
Thavam overpass
190
Kannapuram Bus interchangeParking
Irinave River
184
Pappinisseri
Pappinisseri overpass
Valapattanam River
Valapattanam underpass
182
Valapattanam
Alavil-Valapattanam Road
180
Chirakkal
Manjapalam underpass
175
Kannur Bus interchangeParking
Thavakkara underpass
172
Kannur South
Kanaam River
163
Etakkot
NH66-IN.svg NH 66
Anjarakandi River
159
Dharmadam
Dharmadam overpass
Ummanchira River
Kuyyali River
155
Thalassery Bus interchangeParking
SH30-IN jct.svg SH 30
Kodiyeri Road
152
Jaganath Temple Gate
Kerala
Puducherry
Mahé River
145
Mahe Parking
Puducherry
Kerala
Chombala overpass
142
Mukkali
138
Nadapuram Road
Kainatty overpass
NH66-IN.svg NH 66
Thazhe Angadi Road
133
Vatakara Parking
Kuttiady River
129
Iringal
123
Payyoli Bus interchangeParking
120
Tikkotti
NH66-IN.svg NH 66
116
Vellarakkad
111
Quilandi Parking
SH34-IN jct.svg SH 34
NH66-IN.svg NH 66
105
Chemancheri
Vengalam overpass
Akalapuzha River
98
Elattur
Vengali overpass
91
West Hill
88
Vellayil
Vellayil overpass
CH overpass
Old Railway overpass
86
Kozhikode Bus interchangeParking
Francis Road
Mampuzha River
84
Kallayi
Panniyankara overpass
Meenchanda overpass
Beypore Road
Chaliyar River
76
Ferok Parking
Karuvanthiruthy underpass
71
Kadalundi
66
Vallikkunnu
Chettipadi Road
SH65-IN jct.svg SH 65
Parappanangadi underpass
61
Parappanangadi Bus interchangeParking
Poorapuzha River
53
Tanur Bus interchangeParking
Devdar overpass
Meenadathur overpass
45
Tirur Bus interchangeParking
SH71-IN jct.svg SH 71
Tirunnavaya overpass
36
Tirunnavaya
NH66-IN.svg NH 66
30
Kuttippuram Bus interchangeParking
26
Perssannur
21
Pallippuram
16
Kodumunda
12
Pattambi Bus interchangeParking
SH39-IN jct.svg SH 39
6
Karakad
Nedungottur overpass
0
Shoranur Junction Bus interchangeParking
Shoranur B-cabin
km
Sources[4][5]
This diagram:
  • view
  • talk
  • edit
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.[6]
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
Legend
km
Up arrow to Aluva
2
Ernakulam C Cabin
Kaloor Road
A L Jacob overpass
0
Ernakulam Junction Parking
SH15-IN jct.svg SH 15
Perandoor Canal
Thevara Canal
NH966B-IN.svg NH 966B
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 Bus interchangeParking
Thyckal Road
Arthunkal Road
39
Tiruvizha
Mararikulam Beach Road
44
Mararikulam
48
Kalavur Halt
Tumboli Road
54
Tumboli
SH66-IN jct.svg SH 66
Alappuzha Bypass
58
Alappuzha Parking
Alappuzha Bypass
Vadackal
63
Punnapra
NH66-IN.svg NH 66
70
Ambalappuzha
Karumadi Canal
SH12-IN jct.svg SH 12
75
Takazhi
Kunnumma Canal
Pampa River
82
Karuvatta Halt
88
Haripad Parking
93
Cheppad
Karippuzha Thodu
SH6-IN jct.svg SH 6
115
Kayamkulam Junction Parking
SH5-IN jct.svg SH 5
Mavellikara Road
121
Ochira
Chakkuvally Road
129
Karunagappalli Parking
Kottarakara Road
Thodiyur overpass
Pallikkal River
136
Sasthamkotta
NH183A-IN.svg NH 183A
Kanatharkunnam overpass
Kallada River
139
Munroturuttu
Pezhumthuruthu
Perumon Lake
Perumon overpass
147
Perinad
NH183-IN.svg NH 183
NH744-IN.svg NH 744
Kallumthazham overpass
Chemmamukku overpass
156
Kollam Junction Bus interchangeParking
km
This diagram:
  • view
  • talk
  • edit
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 Kumbalam KUMM Tirunettur (halt) TNU

Stations on Shoranur - Coimbatore rail-route

  • v
  • t
  • e
Coimbatore–Shoranur line
Legend
km
to Erode
18
Irugur Junction
Singanallur 14
7
Podanur Junction
Peelamedu 9
NH948-IN.svg NH 948
0
Coimbatore Main
Coimbatore North Junction 3
Periyanayikanpalayam 17
State Highway 162
Karamadai 28
Mettupalayam 36
to Pollachi
Nilgiri Mountain Railway
(narrow gauge)
NH948-IN.svg NH 948
4
Madukkarai
9
Ettimadai
Tamil Nadu
Kerala
border
18
Walayar
22
Chullimada
29
Kanjikode
Malampuzha River
37
Kottekad
44
Palakkad Junction
NH966-IN.svg NH 966
to Pollachi
52
Parli
60
Mankara
67
Lakkidi
71
Palappuram
75
Ottappalam
82
Mannanur
to Cochin Harbour
88
Shoranur Junction
to Nilambur
to Mangalore
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 Chullimada* CLMD Walayar WRA
* One-way station on single line, trains pass through this station enroute Coimbatore towards Palakkad only.The opposite line passes through the forest.

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
km
0
Kollam Junction Bus interchangeParking
Chemmamukku overpass
Kollam Bypass
TVCTooltip Thiruvananthapuram railway division
MDUTooltip Madurai railway division
limits
NH744-IN.svg NH 744
6
Kilikollur
8
Chandanattop Halt
NH183-IN.svg NH 183
13
Kundara Bus interchangeParking
Chittumala Road
15
Kundara East
NH744-IN.svg NH 744
19
Ezhukone
Nedumankavu Road
NH744-IN.svg NH 744
Ampalathumkala overpass
NH744-IN.svg NH 744
NH744-IN.svg NH 744
25
Kottarakara
Kottarakara Street overpass
SH1-IN jct.svg SH 1
Mylom Thodu
30
Kuri
Thalavoor Road
37
Auvaneeswarem
45
Punalur Parking
SH8-IN jct.svg SH 8
NH744-IN.svg NH 744
NH744-IN.svg NH 744
Anapettakongal Road
55
Edamann
Urukkunnu Tunnel
77
Ottakkal
Tenmala Tunnel 1
66
Thenmala Bus interchangeParking
Tenmala Tunnel 2
Tenmala Tunnel 3
Tenmala Tunnel 4
13 arch bridge
70
Kazhuthurutty
77
Edapalayam
75
New Aryankavu
79
AryankavuBus interchangeParking
NH744-IN.svg NH 744
Aryankavu Tunnel
NH744-IN.svg NH 744
87
Bhagavathipuram
93
Sengottai Parking
Elattur Road
SH 39A Tamil Nadu
NH744-IN.svg NH 744
102
Tenkasi JunctionParking
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 Auvaneeswaram 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
Legend
km
0.0
Nilambur Road Bus interchangeParking
SH39-IN jct.svg SH 39
10.6
Vaniyambalam
14.9
Thodiyappulam
19.2
Tuvvur
25.6
Melattur
SH39-IN jct.svg SH 39
32.8
Pattikkad
SH73-IN jct.svg SH 73
38.4
Angadipuram Parking
NH966-IN.svg NH 966
SH39-IN jct.svg SH 39
45.5
Cherukara
52.1
Kulukkallur
55.7
Vallapuzha
61.8
Vadanamkurishi
SH23-IN jct.svg SH 23
Shoranur Junction Bus interchangeParking
This diagram:
  • view
  • talk
  • edit
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

Railway lines across Kerala

Proposed railway lines (Under construction/ DPR stage)

References

  1. ^ "Introduction" (PDF). Delhi Metro Rail Corporation. Archived from the original (PDF) on 6 September 2012. Retrieved 18 November 2012.
  2. ^ "The Zonal Dream Of Railway Kerala". yentha.com. Archived from the original on 25 October 2012. Retrieved 18 November 2012.
  3. ^ "Thiruvananthapuram Central to be made a world-class station". The Hindu. 7 March 2007. ISSN 0971-751X. Retrieved 8 May 2016.
  4. ^ Google Maps
  5. ^ indiarailinfo.com/train/coimbatore-mangaluru-fast-passenger-56323/7092/44/1470
  6. ^ "No agents for ticket distribution, Railways temporally disbands 5 halt stations across Kerala". English.Mathrubhumi.
  • v
  • t
  • e
Railway stations in Kerala
SRTooltip Southern Railway zone
Thiruvananthapuram
Palakkad
MaduraiTooltip Madurai railway division
  • v
  • t
  • e
Railways in Southern India
Authority
Zones and divisions
South Central
South Coast
Southern
South Western
Suburban and metro
Operational
Suburban
Metro
Proposed
Workshops
Depots
Electric Loco
Diesel Loco
Steam Loco
Multiple Unit
  • Avadi
  • Bangalore
  • Kollam
  • Palakkad
  • Tambaram
  • Velachery
  • Vijayawada
Lines
Main
Broad Gauge
Mountain
Sections
Inactive
Passenger trains
Stations
Major
Railway companies
Active
Defunct
Accidents
and incidents
Related articles
  • v
  • t
  • e
Districts
Topics
Symbols
Taluks
Municipal corporations
Municipalities
Other towns
North
Central
South
Historical regions
flag India portal
  • v
  • t
  • e
Kerala topics
History
Government
Politics
Incidents
Geography
Demographics
Economy
Religion
Culture
Dance / Drama / Cinema
Festivals
Languages
Music
Organisations/Agencies
Tourism
flag India portal