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.

317 Railway Stations
1 Railway Zones

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.