Railway Stations in Karnataka
About Railway Connectivity in Karnataka
Karnataka is served by 317 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 Karnataka 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 Karnataka. 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 Karnataka 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 (317)
Other (Other) 317 stations
ADAVALI
Code: ADVI
ADDERI
Code: AEX
ADIHALLI
Code: ADHL
AIRAVALI
Code: AIRL
AJJAMPUR
Code: AJP
ALMATTI
Code: LMT
ALNAVAR JN
Code: LWR (JN)
AMARAVATHI COLONY JUNCTION
Code: AVC (JN)
AMBUR
Code: AB
AMMAPALLI HALT
Code: AMPL (HALT)
AMRITAPURA
Code: AMC
ANEKAL ROAD
Code: AEK (ROAD)
ANGADI
Code: AGCI
ANNECHAKANAHALI
Code: ANC
ANNIGERI
Code: NGR
ARABAGATTA HALT
Code: ABGT (HALT)
ARASALU
Code: ARU
ARAVALI ROAD
Code: AVRD (ROAD)
ARAVALLI
Code: AVLI
ARJUNAHALLI
Code: ARNH
ARSIKERE JN
Code: ASK (JN)
ASVALI
Code: AV
AYODHYA CANTT
Code: AYC (CANTT)
BABLAD
Code: BBD
BADAMI
Code: BDM
BAGALKOT
Code: BGK
BAGESHAPURA
Code: BGPA
BAGEWADI H
Code: BGWD
BAIYYAPPANAHALLI
Code: BYPL
BALGANUR
Code: BLR
BALLARI CANTT. HALT
Code: BYC (HALT)
BALLARI JN.
Code: BAY
BALLEKERE HALT
Code: BLKR (HALT)
BANASANDRA
Code: BSN
BANASWADI
Code: BAND
BANAVAR
Code: BVR
BANGARAPET JN.
Code: BWT
BARKUR
Code: BKJ
BASANTPUR
Code: BNPH
BASAVANA BAGEWADI ROAD
Code: BSRX (ROAD)
BELAGAVI
Code: BGM
BELANDUR ROAD
Code: BLRR (ROAD)
BELUR MATH
Code: BRMH
BENNEHALLI
Code: BEHI
BHAIRANAYAKANAHALLI
Code: BNKH
BHATKAL
Code: BTJL
BIDADI
Code: BID
BIDAR
Code: BIDR
BIJOOR
Code: BIJR
BIRAHALLI
Code: BRBL
BIRUR JN
Code: RRB (JN)
BISALEHALLI
Code: BLHI
BOMMASAMUDRAM
Code: BUM
BRAHMANPALLI
Code: BMPL
BRAHMAPUR
Code: BAM
BYADARAHALLI
Code: BDRL
BYADGI
Code: BYD
BYATRAYANHALLI
Code: BFW
CASTLE ROCK
Code: CLR
CHALLAKERE
Code: CHKE
CHAMARAJANAGAR
Code: CMNR
CHAMARAJAPURAM
Code: CMJ
CHANNAPATNA
Code: CPT
CHANNARAYAPATNA
Code: CNPA
CHANNASANDRA
Code: CSDR
CHIK BALLAPUR
Code: CBP
CHIK BANAVAR
Code: BAW
CHIKJAJUR JN
Code: JRU (JN)
CHIKKABENAKAL
Code: CKBK
CHIKKAMAGALURU
Code: CMGR
CHIKODI ROAD
Code: CKR (ROAD)
CHINCHLI
Code: CNC
CHINNADAGUDIHDI
Code: CGHD
CHITRADURG
Code: CTA
CHONDI
Code: CWI
DAGAON
Code: DGX
DANDELI
Code: DED
DAROJI
Code: DAJ
DAVANGERE
Code: DVG
DEPUR PH
Code: DPUR
DEVANAHALLI
Code: DHL
DEVANUR
Code: VNR
DEVARAYI
Code: DEV
DEVARGUDDA
Code: DAD
DHARESHWAR
Code: DRS
DODBELE
Code: DBL
D.SAMUDRAVALLI
Code: DSVS
GADAG BYPASS
Code: GDGB
GADAG BYPASS
Code: GDGP
GADAG JN
Code: GDG (JN)
GADIGANURU
Code: GNR
GANJAM
Code: GAM
GAUR
Code: GAUR
GAURIBIDANUR
Code: GBD
GINIGERA
Code: GIN
GOKAK ROAD
Code: GKK (ROAD)
GOLHALLI
Code: GHL
GOLLAPALLI
Code: GLY
GOLSAR
Code: GOZ
GOREBAL
Code: GEBL
GUBBI
Code: GBB
GUDGERI
Code: GDI
GULEDAGUDDA RD
Code: GED
HADDINAGUNDU
Code: HDD
HAGARI
Code: HGI
HAIDARNAGAR
Code: HDN
HALBARGA
Code: HBU
HALIYURU
Code: HLV
HALLIGUDI
Code: HAG
HAMPAPATNAM
Code: HPM
HAMPAPURA
Code: HPA
HANAKERE
Code: HNK
HANAMAPUR
Code: HAPR
HANUMANAHALLI
Code: HNH
HANUMAPURA
Code: HPH
HARAPANAHALLI
Code: HPHI
HARIHAR
Code: HRR
HARLAPUR
Code: RLP
HARNAHALLI
Code: HNHL
HASSAN
Code: HAS
HAVERI
Code: HVR
HEBBAL
Code: HEB
HEBSUR
Code: HBS
HEGGERE HALT
Code: HEI (HALT)
HIREHALI
Code: HHL
HIRISAVE
Code: HISE
HOLALKERE
Code: HLK
HOLE NARSIPUR
Code: HLN
HOMBAL
Code: HBL
HONAGANAHALLI
Code: HOH
HONNAVALLI RD
Code: HVL
HONNAVAR
Code: HNA
HOODI HALT
Code: HDIH (HALT)
HOSA AGRAHARA
Code: HAH
HOSAPETE JUNCTION
Code: HPT (JN)
HOSDURGA ROAD
Code: HSD (ROAD)
HOSUR
Code: HSRA
HUDUKULA
Code: HUD
HULKOTI
Code: LKT
HUMMA
Code: HMA
HUSKUR
Code: HKUR
INDIRANAGAR
Code: INDR
INDI ROAD
Code: IDR (ROAD)
JABBALGUDDA
Code: JBGD
JAGGAMBHOTLA KRISHNAPURAM
Code: JBK
JAMBUR
Code: JBB
JAMGA
Code: JMG
KABAKA PUTTUR
Code: KBPR
KADAKOLA
Code: KDO
KADUR
Code: DRU
KALABURAGI
Code: KLBG
KALGUPUR
Code: KCP
KALGURKI .H
Code: KGIH
KALLAL
Code: KAL
KALSUR
Code: KVS
KALVA
Code: KLVA
KALYAN JN
Code: KYN (JN)
KANGINHAL
Code: KGX
KANNUR
Code: CAN
KARAGOLA ROAD
Code: CRR (ROAD)
KARANAHALLI
Code: KRNH
KAREPALLI
Code: KRA
KAREPUR
Code: KRPR
KARUR JN.
Code: KRR
KATNI
Code: KTE
KATNI MURWARA
Code: KMZ
KATNI SOUTH
Code: KTES
KAVALANDE
Code: KVE
KENCHANALU HALT
Code: KCLA (HALT)
KENGERI
Code: KGI
KETOHALLI
Code: KHLL
KHANAPUR
Code: KNP
KIZHA AMBUR
Code: KIB
KODAGANUR
Code: KAG
KODIGEHALLI
Code: KDGH
KOLATUR
Code: KLS
KOMAGATA MARU BUDGE BUDGE
Code: KBGB
KONANUR
Code: KRNU
KONNUR
Code: KONN
KOPPAL
Code: KBL
KOTTAPALLI
Code: KYOP
KRANTIVIRA SANGOLLI RAYANNA (BENGALURU)
Code: SBC
KRISHNARAJAPURM
Code: KJM
KUDACHI
Code: KUD
KUDATINI
Code: KDN
KUKANUR
Code: KANR
KULALI
Code: KUI
KUMSI
Code: KMSI
KUNDAPURA
Code: KUDA
KUNDGOL
Code: KNO
KUNIGAL
Code: KIGL
KURGUNTA
Code: KQT
KURUKOTTA
Code: KUKT
KUSHTAGI
Code: KHTI
KUSUGALI
Code: KUG
KYATSANDRA
Code: KIAT
LAKSHMANPUR HALT
Code: LHNR (HALT)
LALIT LAKSHMIPUR
Code: LLPR
LINGTI
Code: LNT
LOKUR
Code: LCR
MALAVI
Code: MVY
MALKHAID ROAD
Code: MQR (ROAD)
MALLASANDRA
Code: MLSA
MALLIYALA
Code: MYL
MALLUR
Code: MALR
MALTI
Code: MLTI
MANDAGERE
Code: MGF
MANDYA
Code: MYA
MANGALORE JUNCTION
Code: MAJN (JN)
MANGAPATNAM
Code: MUM
MANI HALT
Code: MANI (HALT)
MANKI
Code: MANK
MARALAHALLI
Code: MZV
MARANAYAKANAHALLI
Code: MNKH
MARANDAHALLI
Code: MZU
MARIKUPPAM
Code: MKM
MARIYAL GANGAVADI HA
Code: MRLA
MARIYAMANAHALLI
Code: MMI
MASARAHALLI
Code: MSS
MATMARI
Code: MTU
MAVINKERE
Code: MVC
MAYAKONDA
Code: MYK
MEDAK
Code: MDAK
MIRJAN
Code: MRJN
MOLAKALMURU
Code: MOMU
MOOKAMBIKA ROAD BYNDOOR (H)
Code: BYNR
MUGAD
Code: MGD
MULKI
Code: MULK
MULVAD
Code: MVD
MURADI
Code: MDF
MYSORE JN
Code: MYS (JN)
NAGANAHALLI
Code: NHY
NAGAVANGALA
Code: NVF
NALWAR
Code: NW
NANJANGUD TOWN
Code: NTW (TOWN)
NARSIPURAM HALT
Code: NSX (HALT)
NAWANDGI
Code: NAW
NAYANDAHALLI
Code: NYH
NEW AMRAVATI
Code: NAVI
NEW KATNI JN
Code: NKJ (JN)
NIDAGHATTA HALT
Code: NZH (HALT)
NIDVANDA
Code: NDV
ODDARAHALLI
Code: ORH
PACHHAPUR
Code: PCH
PADNUR
Code: PDNR
PADUBIDRI
Code: PDD
PUDUNAGARAM
Code: PDGM
RAICHUR
Code: RC
RAJANKUNTI
Code: RNN
RAMGIRI
Code: RGI
RAMPURA BERI
Code: RMB
RANIBENNUR
Code: RNR
RAYBAG
Code: RBG
ROBERTSON
Code: ROB
ROZA JN
Code: ROZA (JN)
SAKLESHPUR
Code: SKLR
SAMBA
Code: SMBX
SAMBRE
Code: SXB
SAMPIGE ROAD
Code: SPGR (ROAD)
SAMUDRA GARH
Code: SMAE
SANGANAPUR
Code: SNGR
SASALU
Code: SLU
SAUNSHI
Code: SNH
SAVANUR
Code: SVNR
SAWALGI
Code: SVG
SEDAM
Code: SEM
SETTIHALLY
Code: SET
SHAMPURHALLI
Code: SPHL
SHANTINAGAR HALT
Code: SNTR (HALT)
SHEDBAL
Code: SED
SHIMOGA
Code: SME
SHIMOGA TOWN
Code: SMET (TOWN)
SHIVNI SHIVAPUR
Code: SVW
SHRAVANABELAGOLA
Code: SBGA
SHRIRANGAPATNA
Code: S
SIDDAPUR
Code: SIDG
SIDLAGHATTA
Code: IDT
SISVINHALLI
Code: SVHE
SIVAGANGA
Code: SVGA
SMVT BENGALURU
Code: SMVB
SOLDEVANAHALLI
Code: SDVL
SOLUR
Code: SOLR
SOMALAPURAM
Code: SLM
SOMANKATTI
Code: SMKT
SOMPUR ROAD
Code: SOQ (ROAD)
SRAVANUR
Code: SRVN
SRINIVASA NAGAR
Code: SHAN
SRINIVASPUR
Code: SVS
SSS HUBBALLI JN
Code: UBL (JN)
SUBRAHMANYA ROAD
Code: SBHR (ROAD)
SULDHAL
Code: SUL
SULEBHAVI
Code: SBH
SULEHALLI
Code: SUH
SULIKERI
Code: SIKI
SURATHKAL
Code: SL
TALGUPPA
Code: TLGP
TARIKERE JN
Code: TKE (JN)
TELIGI
Code: TLGI
THIPPASANDRA
Code: TASA
TIPTUR
Code: TTR
TOLAHUNSE
Code: THN
TORANAGALLU
Code: TNGL
TUMKUR
Code: TK
TUNGABHADRA DAM
Code: TBDM
TYAKAL
Code: TCL
UDUPI
Code: UD
ULLAL
Code: ULL
UNKAL
Code: UNK
VIJAYAPURA
Code: BJP
VYASANAKERI
Code: VYS
WHITEFIELD
Code: WFD
YADGIR
Code: YG
YALVIGI
Code: YLG
YEDIYURU
Code: YY
YELAHANKA JN.
Code: YNK
YELIYUR
Code: Y
YESVANTPUR JN.
Code: YPR
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.