Railway Stations in Kerala
About Railway Connectivity in Kerala
Kerala is served by 121 railway stations across 1 railway zone. This comprehensive directory provides complete information about all railway stations including station codes, zones, divisions, and station classifications to help you plan your train journeys effectively.
The Indian Railways network is one of the largest railway systems in the world, operating across 18 zones and covering over 68,000 kilometers of track. Each railway station is assigned a unique station code (typically 2-5 characters) which is used for ticket booking, train scheduling, and tracking. Understanding the railway infrastructure in Kerala helps travelers find the nearest station, check train availability, and plan convenient journeys.
Railway stations are classified into different categories based on their importance, passenger traffic, and facilities available. Major stations (A1, A category) offer extensive facilities including waiting rooms, refreshment areas, wheelchair accessibility, and parking. Smaller stations (B, C, D categories) provide basic amenities suitable for local and passenger trains. The station type classification helps travelers understand what facilities to expect at each location.
Whether you're booking tickets, planning travel routes, checking train schedules, or locating the nearest railway station, this directory provides accurate and up-to-date information about railway connectivity in Kerala. Use your browser's search function to quickly find specific stations or browse the complete list organized by railway zones for better understanding of the regional railway network.
How to Use This Railway Directory
Finding railway station information in Kerala is straightforward. The stations are organized by railway zones below. Each station listing includes the unique station code (essential for booking tickets on IRCTC), full station name, railway zone abbreviation, division name, and station category. Use your browser's search (Ctrl+F or Cmd+F) to quickly locate a specific station by name or code. Station codes are used when booking tickets online, checking PNR status, or searching train schedules on Indian Railways platforms. The zone and division information helps understand which railway administrative region manages each station.
Complete List of Railway Stations (121)
Other (Other) 121 stations
AKATHUMURI
Code: AMY
ALAPPUZHA
Code: ALLP
ALUVA
Code: AWY
AMBALAPPUZHA
Code: AMPA
ANGAMALI
Code: AFK
AROOR HALT
Code: AROR (HALT)
BEKAL FORT
Code: BFR
BHIMANA
Code: BMN
CHANGANASSERI
Code: CGY
CHEMANCHERI
Code: CMC
CHENGANNUR
Code: CNGR
CHEPPAD
Code: CHPD
CHERTHALA
Code: SRTL
CHERUKARA
Code: CQA
CHIRAKKAL
Code: CQL
CHIRAYINKEEZH
Code: CRY
CHOLA
Code: CHL
CHOTTANIKKARA ROAD
Code: KFE (ROAD)
DHARMADAM
Code: DMD
EDAVAI
Code: EVA
ELATTUR
Code: ETR
ERNAKULAM JN
Code: ERS (JN)
ERNAKULAM TOWN
Code: ERN (TOWN)
ETTUMANUR
Code: ETM
EZHUKONE
Code: EKN
EZHUPPUNNA
Code: EZP
FEROK
Code: FK
GURUVAYUR
Code: GUV
HARIPAD
Code: HAD
IRAVIPURAM
Code: IRP
IRINGAL
Code: IGL
IRINJALAKUDA
Code: IJK
KADAKAVUR
Code: KVU
KADUTURUTTI HALT
Code: KDTY (HALT)
KALAMASSERI
Code: KLMR
KALLAYI
Code: KUL
KAMARKUNDU
Code: KQU
KANHANGAD
Code: KZE
KANJIRAMITTAM
Code: KPTM
KAPPIL
Code: KFI
KARAKAD
Code: KRKD
KARUNAGAPPALLI
Code: KPY
KARUVATTA HALT
Code: KVTA (HALT)
KASARAGOD
Code: KGQ
KAZHAKUTTAM
Code: KZK
KELAMANGALAM
Code: KMLM
KOLLAM JN
Code: QLN (JN)
KOLLENGODE
Code: KLGD
KORATTI ANGADI
Code: KRAN
KOTTARAKARA
Code: KKZ
KOTTAYAM
Code: KTYM
KOZHIKKODE
Code: CLT
KULUKKALUR
Code: KZC
KUMARAMANGALAM
Code: KRMG
KUMARANALLUR
Code: KFQ
KUMBLA
Code: KMQ
KUNNATHUR
Code: KNNT
KUTTIPPURAM
Code: KTU
LAKKITI
Code: LDY
MANJESHWAR
Code: MJS
MANNANUR
Code: MNUR
MARARIKULAM
Code: MAKM
MATHUR
Code: MTUR
MAVELIKARA
Code: MVLK
MAYYANAD
Code: MYY
MUKKALI
Code: MUKE
MULAGUNNATHUKAVU
Code: MGK
MUNROTURUTTU
Code: MQO
MUTHALAMADA
Code: MMDA
NADAPURAM ROAD
Code: NAU (ROAD)
NELLAYI
Code: NYI
NEYYATTINKARA
Code: NYY
NILESHWAR
Code: NLE
OCHIRA
Code: OCR
OLLUR
Code: OLR
OTTAPPALAM
Code: OTP
PALAKKAD JN
Code: PGT (JN)
PALLIPPURAM
Code: PUM
PAPPINISSERI
Code: PPNS
PARAVUR
Code: PVU
PATTAMBI
Code: PTB
PATTIKKAD
Code: PKQ
PAYYANUR
Code: PAY
PAYYOLI
Code: PYOL
PERINAD
Code: PRND
PERUNGUZHI
Code: PGZ
PIRAVAM ROAD
Code: PVRD (ROAD)
PONMALAI
Code: GOC
PUDUKAD
Code: PUK
PUNALUR
Code: PUU
PUNNAPRA
Code: PNPR
RAMESWARAM
Code: RMM
SASTHANKOTTA
Code: STKT
SHORANUR JN
Code: SRR (JN)
TENERI HALT
Code: TNRI (HALT)
THALASSERY
Code: TLY
THIRUVANANTHAPURAM CENTRAL
Code: TVC
THIRUVANANTHAPURAM NORTH
Code: KCVL
THIRUVANANTHAPURAM NORTH
Code: TVCN
THIRUVANANTHAPURAM PETTAH
Code: TVP
THIRUVANANTHAPURAM SOUTH
Code: TVCS
THIRUVANANTHAPURAM SOUTH
Code: NEM
THRISUR
Code: TCR
TIRUNNAVAYA
Code: TUA
TIRUR
Code: TIR
TIRUVALLA
Code: TRVL
TIRUVALLUR
Code: TRL
TRIPUNITTURA
Code: TRTR
TUMBOLI
Code: TMPY
TURAVUR
Code: TUVR
UPPALA
Code: UAA
VAIKAM ROAD
Code: VARD (ROAD)
VALAPATTANAM
Code: VAPM
VALLAPUZHA
Code: VPZ
VALLIKUNNU
Code: VLI
VANIYAMBALAM
Code: VNB
VARKALA
Code: VAK
VAYALAR
Code: VAY
VELI
Code: VELI
VELLARAKKAD
Code: VEK
VELLUR HALT
Code: VER (HALT)
Frequently Asked Questions
What is a railway station code and how is it used?
A railway station code is a unique 2-5 character identifier assigned to each railway station in India. These codes are used throughout the Indian Railways system for train scheduling, ticket booking on IRCTC, PNR enquiry, train tracking, and official railway communications. For example, New Delhi station uses the code NDLS, Chennai Central uses MAS, and Mumbai Central uses MMCT. When booking tickets online or checking train schedules, you'll need to enter these station codes to specify your boarding and destination points.
How are railway zones different from divisions?
Indian Railways is organized into 18 zones (like Southern Railway, Western Railway, etc.) which are further subdivided into divisions for operational management. Zones are the highest administrative units responsible for policy, planning, and overall management of railway operations in their geographic area. Divisions are smaller operational units within zones that handle day-to-day train operations, maintenance, and local administration. Each station falls under one division, which in turn belongs to one zone. This hierarchical structure helps manage the massive Indian Railways network efficiently.
What do station categories (A1, A, B, C, D, etc.) mean?
Railway stations are classified into categories based on passenger earnings, strategic importance, and facilities available. A1 and A category stations are major hubs with highest passenger traffic, extensive facilities including waiting rooms, food courts, parking, and accessibility features. B category stations are important junctions with good facilities. C and D category stations are smaller with basic amenities, primarily serving local passengers. E and F categories are the smallest halt stations. The category affects the facilities you can expect, train stops, and services available at each station.