Stations in Kerala that got included in Top 100 stations based on passenger revenue in 2023 - 2024 in Southern Railway
Sl.No.
Rank in SR
Station Name
Division
Station Code
District
Annual Earnings (₹)
1
4
Thiruvananthapuram Central
Thiruvananthapuram
TVC
Thiruvananthapuram
2626666000.00
2
6
Ernakulam Jn
Thiruvananthapuram
ERS
Ernakulam
2275941770.00
3
8
Calicut
Palakkad
CLT
Kozhikode
1789472115.00
4
9
Thrisur Jn
Thiruvananthapuram
TCR
Thrissur
1556975363.00
5
13
Ernakulam Town
Thiruvananthapuram
ERN
Ernakulam
1295759311.00
6
15
Palghat Jn
Palakkad
PGT
Palakkad
1151312785.00
7
16
Kannur
Palakkad
CAN
Kannur
1139462746.00
8
19
Kollam Jn
Thiruvananthapuram
QLN
Kollam
977274183.00
9
21
Kottayam
Thiruvananthapuram
KTYM
Kottayam
839830327.00
10
22
Aluva
Thiruvananthapuram
AWY
Ernakulam
801106759.00
11
25
Chengannur
Thiruvananthapuram
CNGR
Alappuzha
617081006.00
12
27
Shoranur Jn
Palakkad
SRR
Palakkad
564647151.00
13
28
Kayamkulam Jn
Thiruvananthapuram
KYJ
Alappuzha
546798838.00
14
29
Kochuveli
Thiruvananthapuram
KCVL
Thiruvananthapuram
542664422.00
15
33
Kasaragod
Palakkad
KGQ
Kasaragod
470029887.00
16
36
Thalassery
Palakkad
TLY
Kannur
393743372.00
17
39
Alappuzha
Thiruvananthapuram
ALLP
Alappuzha
323366750.00
18
41
Tirur
Palakkad
TIR
Malappuram
311792238.00
19
43
Vadagara
Palakkad
BDJ
Kozhikode
296881935.00
20
49
Payyannur
Palakkad
PAY
Kannur
237193049.00
21
52
Thiruvalla
Thiruvananthapuram
TRVL
Pathanamthitta
218592058.00
22
53
Quilandi
Palakkad
QLD
Kozhikode
214242953.00
23
54
Varkala Sivagiri
Thiruvananthapuram
VAK
Thiruvananthapuram
201925891.00
24
55
Ottappalam
Palakkad
OTP
Palakkad
200176453.00
25
58
Kanhangad
Palakkad
KZE
Kasaragod
182356126.00
26
63
Changanaseri
Thiruvananthapuram
CGY
Kottayam
140385105.00
27
69
Kuttippuram
Palakkad
KTU
Malappuram
121363670.00
28
78
Guruvayur
Thiruvananthapuram
KTU
Thrissur
105868465.00
29
80
Tripunittura
Thiruvananthapuram
TRTR
Ernakulam
105629402.00
30
81
Ferok
Palakkad
FK
Kozhikode
105197042.00
31
85
Cherthala
Thiruvananthapuram
SRTL
Alappuzha
96487675.00
32
87
Karunagapalli
Thiruvananthapuram
KPY
Kollam
95474444.00
33
95
Angamaly for Kalady
Thiruvananthapuram
AFK
Ernakulam
84156435.00
34
96
Parapanangadi
Palakkad
PGI
Malappuram
83855146.00
35
97
Mavelikara
Thiruvananthapuram
MVLK
Alappuzha
80878656.00
Financial year 2022-2023
Details of annual passenger earnings and passenger footfall of most of railway stations in Kerala for the financial year 2022-2023. The categories of railway stations are based on the Originating Earnings / Passengers during 2017-18.[1]
Annual Originating Passengers & Earnings for the year 2022-23
Sl.No.
Station Name
Division
Station Code
District
New category
Old category
Annual Earnings (₹)
No. of Annual Passengers
1
Thiruvananthapuram Central
Thiruvananthapuram
TVC
Thiruvananthapuram
NSG 2
A1
2159589198.00
10908300
2
Ernakulam Junction
Thiruvananthapuram
ERS
Ernakulam
NSG 2
A1
2134368310.00
7318252
3
Kozhikkode
Palakkad
CLT
Kozhikode
NSG 2
A1
1474064050.00
9798236
4
Thrisur
Thiruvananthapuram
TCR
Thrissur
NSG 2
A1
1346198702.00
5871287
5
Palakkad Junction
Palakkad
PGT
Palakkad
NSG 3
A
1031445197.00
4046183
6
Ernakulam Town
Thiruvananthapuram
ERN
Ernakulam
NSG 3
A
972428865.00
3954910
7
Kannur
Palakkad
CAN
Kannur
NSG 3
A
870610397.00
6038885
8
Kollam Junction
Thiruvananthapuram
QLN
Kollam
NSG 3
A
848380845.00
6704147
9
Aluva
Thiruvananthapuram
AWY
Ernakulam
NSG 3
A
727233064.00
3464482
10
Kottayam
Thiruvananthapuram
KTYM
Kottayam
NSG 3
A
677789875.00
3263160
11
Chengannur
Thiruvananthapuram
CNGR
Alappuzha
NSG 3
A
546848133.00
2152716
12
Shoranur Junction
Palakkad
SRR
Palakkad
NSG 3
A
524041093.00
2936075
13
Kayankulam Junction
Thiruvananthapuram
KYJ
Alappuzha
NSG 3
A
505889627.00
2380331
14
Kochuveli
Thiruvananthapuram
KCVL
Thiruvananthapuram
NSG 3
B
462818180.00
946722
15
Thalassery
Palakkad
TLY
Kannur
NSG 3
A
355823740.00
3680304
16
Kasargod
Palakkad
KGQ
Kasaragod
NSG 4
A
335998107.00
2403365
17
Alappuzha
Thiruvananthapuram
ALLP
Alappuzha
NSG 3
A
297643634.00
1883970
18
Tirur
Palakkad
TIR
Malappuram
NSG 3
A
294808019.00
2996052
19
Vadakara
Palakkad
BDJ
Kozhikode
NSG 3
A
266003061.00
3637004
20
Payyannur
Palakkad
PAY
Kannur
NSG 4
A
213671386.00
2417198
21
Tiruvalla
Thiruvananthapuram
TRVL
Pathanamthitta
NSG 4
A
201497685.00
1134665
22
Ottappalam
Palakkad
OTP
Palakkad
NSG 4
B
174290925.00
943724
23
Kanhangad
Palakkad
KZE
Kasaragod
NSG 4
A
167585072.00
1872138
24
Varkalashivagiri
Thiruvananthapuram
VAK
Thiruvananthapuram
NSG 4
B
166935000.00
3341064
25
Ferok
Palakkad
FK
Kozhikode
NSG 5
D
152222232.00
956207
26
Quilandi
Palakkad
QLD
Kozhikode
NSG 4
B
149795917.00
1663878
27
Changanacheri
Thiruvananthapuram
CGY
Kottayam
NSG 4
B
119974953.00
1020395
28
Kuttipuram
Palakkad
KTU
Malappuram
NSG 4
B
111005078.00
1530249
29
Tripunittura
Thiruvananthapuram
TRTR
Ernakulam
NSG 5
D
85857934.00
676895
30
Cherthala
Thiruvananthapuram
SRTL
Alappuzha
NSG 5
D
85396663.00
1114947
31
Guruvayur
Thiruvananthapuram
GUV
Thrissur
NSG 4
B
78411658.00
805036
32
Parapanangadi
Palakkad
PGI
Malappuram
NSG 5
D
76300104.00
1152595
33
Karunagapalli
Thiruvananthapuram
KPY
Kollam
NSG 5
D
76063071.00
1715776
34
Angamali for Kaladi
Thiruvananthapuram
AFK
Ernakulam
NSG 4
D
73679198.00
988661
35
Nilambur road
Palakkad
NIL
Malappuram
NSG 5
D
66492216.00
761861
36
Mavelikara
Thiruvananthapuram
MVLK
Alappuzha
NSG 5
D
64989351.00
618328
37
Chalakudi
Thiruvananthapuram
CKI
Thrissur
NSG 5
D
58695053.00
1200104
38
Nileshwar
Palakkad
NLE
Kasaragod
NSG 5
D
57005391.00
1012150
39
Pattambi
Palakkad
PTB
Paiakkad
NSG 5
D
52382504.00
651199
40
Irinjalakuda
Thiruvananthapuram
IJK
Thrissur
NSG 5
D
48786133.00
954563
41
Haripad
Thiruvananthapuram
HAD
Alappuzha
NSG 5
D
47939843.00
455450
42
Angadipuram
Palakkad
AAM
Malappuram
NSG 5
D
45582406.00
711416
43
Payangadi
Palakkad
PAZ
Kannur
NSG 5
D
38363197.00
757652
44
Mahe
Palakkad
MAHE
Kozhikode
NSG 4
D
37442219.00
728529
45
Charvattur
Palakkad
CHV
Kasaragod
NSG 5
D
37424886.00
872663
46
Palakkad Town
Palakkad
PGTN
Palakkad
NSG 5
D
31251160.00
294535
47
Piravam road
Thiruvananthapuram
PVRD
Kottayam
NSG 5
D
30931875.00
559132
48
Parassala
Thiruvananthapuram
PASA
Thiruvananthapuram
NSG 5
E
28770748.00
915609
49
Kazhakuttom
Thiruvananthapuram
KZK
Thiruvananthapuram
NSG 5
E
27481532.00
508501
50
Neyyatinkara
Thiruvananthapuram
NYY
Thiruvananthapuram
NSG 5
D
25935701.00
1086749
51
Ambalapuzha
Thiruvananthapuram
AMPA
Alappuzha
NSG 5
D
23960661.00
288779
52
Punalur
Madurai
PUU
Kollam
NSG 6
E
21671125.00
916720
53
Sasthankotta
Thiruvananthapuram
STKT
Kollam
NSG 5
E
19403569.00
853381
54
Vanyambalam
Palakkad
VNB
Malappuram
NSC 5
D
18220344.00
330336
55
Wadakancheri
Thiruvananthapuram
WKI
Thrissur
NSG 5
D
18191052.00
336131
56
Kannapuram
Palakkad
KPQ
Kannur
NSG 5
D
17976025.00
435458
57
Chirayinkil
Thiruvananthapuram
CRY
Thiruvananthapuram
NSG 5
D
17221793.00
644351
58
Paravur
Thiruvananthapuram
PVU
Kollam
NSG 5
D
17045337.00
867926
59
Tanur
Palakkad
TA
Malappuram
NSG 5
D
16877813.00
530411
60
Kottarakara
Madurai
KKZ
Kollam
NSG 6
E
16817257.00
516205
61
Kumbla
Palakkad
KMQ
Kasaragod
NSG 5
D
14591143.00
514262
62
Manjeshwar
Palakkad
MJS
Kasaragod
NSG 6
E
11664244.00
326257
63
Kotikulam
Palakkad
KQK
Kasaragod
NSG 6
E
9852279.00
263020
64
Turavur
Thiruvananthapuram
TUVR
Alappuzha
NSG 6
E
9437577.00
328426
65
Ettumanur
Thiruvananthapuram
ETM
Kottayam
NSG 6
E
8428049.00
254131
66
Kollengode
Palakkad
KLGD
Palakkad
NSG 6
E
8387277.00
56320
67
Trikarpur
Palakkad
TKQ
Kasaragod
NSG 6
E
8089684.00
360169
68
Payyoli
Palakkad
PYOL
Kasaragod
NSG 6
E
8022236.00
424941
69
Kadakavur
Thiruvananthapuram
KVU
Thiruvananthapuram
NSG 6
D
7143697.00
306102
70
Kundara
Madurai
KUV
Kollam
NSG 6
E
6613959.00
366707
71
Melattur (HALT)
Palakkad
MLTR
Malappuram
HG 1
F
6449165.00
122677
72
Punkunnam
Thiruvananthapuram
PNQ
Thrissur
NSG 6
E
5905313.00
304056
73
Idappalli
Thiruvananthapuram
IPL
Ernakulam
NSG 6
E
5363010.00
168787
74
Tiruvananthapuram Pettah
Thiruvananthapuram
TVP
Thiruvananthapuram
NSG 6
E
5361590.00
150349
75
Vaikam road
Thiruvananthapuram
VARD
Kottayam
NSG 6
E
5333916.00
165820
76
Auvaneeswarem
Madurai
AVS
Kollam
NSG 6
E
5227271.00
239359
77
Mararikulam
Thiruvananthapuram
MAKM
Alappuzha
NSG 6
E
5103377.00
324236
78
Pudukad
Thiruvananthapuram
PUK
Thrissur
NSG 6
E
5059914.00
283925
79
Tuvvur (HALT)
Palakkad
TUV
Malappuram
HG 2
F
4148723.00
108337
80
Pattikkad (HALT)
Palakkad
PKQ
Malappuram
HG
F
4095252.00
79991
81
Divine nagar (HALT)
Thiruvananthapuram
DINR
Thrissur
HG 1
F
4087419.00
77138
82
Mulanturutti
Thiruvananthapuram
MNTT
Ernakulam
NSG 6
E
3924529.00
130766
83
Uppala
Palakkad
UAA
Kasaragod
NSG 6
E
3593853.00
147428
84
Vallikunnu
Palakkad
VLI
Malappuram
NSG 6
E
3257523.00
189461
85
Valapattanam
Palakkad
VAPM
Kannur
NSG 6
E
3227162.00
94044
86
Bekal Fort
Palakkad
BFR
Kasaragod
NSG 4
E
2964961.00
113429
87
Kanjikode
Palakkad
KJKD
Palakkad
NSG 6
E
2624945.00
136849
88
West Hill
Palakkad
WH
Kozhikode
NSG 6
E
2605675.00
105908
89
Mayyanad
Thiruvananthapuram
MYY
Kollam
NSG 6
E
2598752.00
110876
90
Kallay
Palakkad
KUL
Kozhikode
NSG 6
E
2544730.00
93703
91
Cherukara (HALT)
Palakkad
CQA
Malappuram
HG 2
F
2528881.00
56835
92
Pallipuram
Palakkad
PUM
Palakkad
NSG 6
E
2122265.00
87484
93
Kadalundi
Palakkad
KN
Kozhikode
NSG 6
E
1868323.00
115969
94
Parli
Palakkad
PLL
Palakkad
NSG 6
E
1852125.00
76670
95
Kuruppantara
Thiruvananthapuram
KRPP
Kottayam
NSG 6
E
1717215.00
130730
96
Munroturuttu (HALT)
Thiruvananthapuram
MQO
Kollam
HG 2
F
1706691.00
130994
97
Elimala
Palakkad
ELM
Kannur
HG 2
E
1701669.00
86120
98
Kalamasseri
Thiruvananthapuram
KLMR
Ernakulam
NSG 6
E
1683360.00
65322
99
Tirunnavaya
Palakkad
TUA
Malappuram
NSG 6
E
1672423.00
70568
100
Ollur
Thiruvananthapuram
OLR
Thrissur
NSG 6
E
1562120.00
97354
101
Ochira
Thiruvananthapuram
OCR
Kollam
NSG 6
E
1528715.00
55621
102
Walayar
Palakkad
WRA
Palakkad
NSG 6
E
1495145.00
44559
103
Pappinisseri
Palakkad
PPNS
Kannur
HG 2
E
1465220.00
47907
104
Vallapuzha (HALT)
Palakkad
VPZ
Palakkad
HG 2
F
1459981.00
59423
105
Lakkiti
Palakkad
LDY
Palakkad
NSG 6
E
1377295.00
49753
106
Kaniapuram
Thiruvananthapuram
KXP
Thiruvananthapuram
NSG 6
E
1373151.00
73142
107
Murukkampuzha
Thiruvananthapuram
MQU
Thiruvananthapuram
NSG 6
E
1366957.00
39658
108
Dhanuvachapuram (HALT)
Thiruvananthapuram
DAVM
Thiruvananthapuram
HG 2
F
1360256.00
186413
109
Vadanamkurushshi (HALT)
Palakkad
VDKS
Palakkad
HG 2
F
1357945.00
41657
110
Cheriyanad (HALT)
Thiruvananthapuram
CYN
Alappuzha
HG 2
E
1316288.00
62324
111
Perinad
Thiruvananthapuram
PRND
Kollam
NSG 6
E
1291540.00
45812
112
Karukutty
Thiruvananthapuram
KUC
Ernakulam
NSG 6
E
1251935.00
169055
113
Tikkott
Palakkad
TKT
Kasaragod
NSG 6
E
1213575.00
105320
114
Elattur
Palakkad
ETR
Kozhikode
NSG 6
E
1171315.00
35414
115
Etakkot
Palakkad
ETK
Kannur
NSG 6
E
1149365.00
61538
116
Edavai
Thiruvananthapuram
EVA
Thiruvananthapuram
NSG 6
E
1097141.00
144476
117
Kannur South
Palakkad
CS
Kannur
NSG 6
E
1093900.00
39666
118
Mulagunnathukavu
Thiruvananthapuram
MGK
Thrissur
NSG 6
E
1089365.00
66749
119
Koratti Angadi (HALT)
Thiruvananthapuram
KRAN
Thrissur
HG 1
F
1062230.00
136858
120
Kulukkallur(HALT)
Palakkad
KZC
Palakkad
HG 2
F
1044585.00
33548
121
Pudunagaram
Palakkad
PDGM
Palakkad
NSG 6
E
1000195.00
15172
122
Vallatholnagar
Thiruvananthapuram
VTK
Thrissur
NSG 6
E
752505.00
37135
123
Balaramapuram
Thiruvananthapuram
BRAM
Thiruvananthapuram
HG 2
E
737050.00
95218
124
Jagannath Temple Gate
Palakkad
JGE
Kannur
HG 2
E
691440.00
29609
125
Chingavanam
Thiruvananthapuram
CGV
Kottayam
NSG 6
E
652825.00
31055
126
Nellayi (HALT)
Thiruvananthapuram
NYI
Thrissur
HG 2
F
567890.00
60656
127
Iravipuram (HALT)
Thiruvananthapuram
IRP
Kollam
HG 2
F
564170.00
16131
128
Kanjiramittam (HALT)
Thiruvananthapuram
KPTM
Ernakulam
HG 2
E
504740.00
58116
129
Todiyappulam(HALT)
Palakkad
TDPM
Malappuram
HG 2
F
494200.00
14050
130
Amaravila (HALT)
Thiruvananthapuram
AMVA
Thiruvananthapuram
HG 2
F
478405.00
91474
131
Nadapuram road(HALT)
Palakkad
NAU
Kozhikode
HG 2
F
456585.00
25800
132
Mullurcarai (HALT)
Thiruvananthapuram
MUC
Thrissur
HG 2
F
417705.00
29079
133
Nemam
Thiruvananthapuram
NEM
Thiruvananthapuram
NSG 6
E
403685.00
35534
134
Vellayil (HALT)
Palakkad
VLL
Kozhikode
HG 2
F
319900.00
11372
135
Mukkali (HALT)
Palakkad
MUKE
Kozhikode
HG 2
F
319615.00
18773
136
Kumbalam
Thiruvananthapuram
KUMM
Ernakulam
NSG 6
E
290895.00
24044
137
Chandera (HALT)
Palakkad
CDRA
Kasaragod
HG 2
F
281440.00
59356
138
Muthalamada
Palakkad
MMDA
Palakkad
NSG 6
E
275885.00
4117
139
Tumboli (HALT)
Thiruvananthapuram
TMPY
Alappuzha
HG 2
F
274540.00
18157
140
Cheppad
Thiruvananthapuram
CHPD
Alappuzha
NSG 6
E
260285.00
21609
141
Chovvara (HALT)
Thiruvananthapuram
CWR
Ernakulam
HG 2
E
251525.00
26330
142
Karakad
Palakkad
KRKD
Palakkad
NSG 6
E
250120.00
9228
143
Kalavur (HALT)
Thiruvananthapuram
KAVR
Alappuzha
HG 2
F
245395.00
22925
144
Chottanikara road (HALT)
Thiruvananthapuram
KFE
Ernakulam
HG 3
F
244130.00
12141
145
Mankara (HALT)
Palakkad
MNY
Palakkad
HG 3
E
237810.00
11713
146
Kalanad (HALT)
Palakkad
KLAD
Kasaragod
HG 2
F
204470.00
11538
147
Iringal (HALT)
Palakkad
IGL
Kozhikode
HG 3
F
188580.00
18145
148
Chirakkal (HALT)
Palakkad
CQL
Kannur
HG 3
F
188030.00
5682
149
Punnapra (HALT)
Thiruvananthapuram
PNPR
Alappuzha
HG 2
F
183690.00
7395
150
Takazhi (HALT)
Thiruvananthapuram
TZH
Alappuzha
HG 3
F
177915.00
10947
151
Tiruvizha (HALT)
Thiruvananthapuram
TRVZ
Alappuzha
HG 3
F
159790.00
30193
152
Dharmadam(HALT)
Palakkad
DMD
Kannur
HG 3
F
158550.00
16911
153
Kumaranallur (HALT)
Thiruvananthapuram
KFQ
Kottayam
HG 3
F
158205.00
4546
154
Chemancheri(HALT)
Palakkad
CMC
Kozhikode
HG 2
F
156990.00
8797
155
Vayalar (HALT)
Thiruvananthapuram
VAY
Alappuzha
HG 2
F
155200.00
31271
156
Mannanur
Palakkad
MNUR
Palakkad
NSG 6
E
144050.00
8981
157
Ezhupunna (HALT)
Thiruvananthapuram
EZP
Alappuzha
HG 3
F
132915.00
25160
158
Kappil (HALT)
Thiruvananthapuram
KFI
Thiruvananthapuram
HG 3
E
127565.00
6611
159
Aroor (HALT)
Thiruvananthapuram
AROR
Alappuzha
HG 3
F
126200.00
17068
160
Perunguzhi (HALT)
Thiruvananthapuram
PGZ
Thiruvananthapuram
HG 2
F
116070.00
15513
161
Palappuram(HALT)
Palakkad
PLPM
Palakkad
HG 3
F
94575.00
5574
162
Vellarakkad(HALT)
Palakkad
VEK
Kasaragod
HG 3
F
93455.00
5218
163
Kaduturutty (HALT)
Thiruvananthapuram
KDTY
Kottayam
HG 3
F
90410.00
4589
164
Akathumuri (HALT)
Thiruvananthapuram
AMY
Thiruvananthapuram
HG 3
F
89000.00
2984
165
Veli (HALT)
Thiruvananthapuram
VELI
Thiruvananthapuram
HG 2
F
40875.00
2135
166
Kochi Harbour Terminus
Thiruvananthapuram
CHTS
Ernakulam
NSG 6
E
30.00
1
167
Karuvatta (HALT)
Thiruvananthapuram
KVTA
Alappuzha
HG 2
F
0.00
0
168
Kodumunda(HALT)
Palakkad
KODN
Palakkad
HG 3
F
0.00
0
169
Perashshannur(HALT)
Palakkad
PEU
Malappuram
HG 3
F
0.00
0
170
Vadakannikapuram (HALT)
Palakkad
VDK
Palakkad
HG 3
F
0.00
0
**Note:- The above list is incomplete due to lack of data of some railway stations especially under Madurai division. Please refer to actual official data for official purposes
**Note:- Stations with blue background - District headquarters stations or satellite stations of major terminal railway stations. Stations written in bold letters - Stations generating Rs. 2,00,00,000(Rs. 2 Crore) or more in a financial year.
**Note:- Stations with blue background - District headquarters stations or satellite stations of major terminal railway stations. Stations written in bold letters - Stations generating Rs. 1,00,00,000(Rs. 1 Crore) or more in a financial year.