Indian Railways is one of the largest railway networks in the world, operating more than 7,000 stations across the country. To simplify ticket booking, train status tracking, and passenger information, each station is assigned a unique code. These short alphanumeric codes are essential for IRCTC bookings, live train running status, freight movement, and identifying stations with similar names.
If you have ever booked a train ticket online, you must have noticed codes like NDLS (New Delhi), CSTM (Chhatrapati Shivaji Maharaj Terminus Mumbai), or HWH (Howrah Junction). This guide provides the complete updated list of Indian Railway Station Codes in 2025.
What is a Station Code in Indian Railways?
A station code is a short, unique identifier (usually 2–5 letters) assigned to each railway station. For example:
- New Delhi = NDLS
- Howrah Junction = HWH
- Chennai Central = MAS
- Mumbai Central = BCT
These codes are used in IRCTC booking systems, railway inquiries, and electronic reservation charts.
Why are Station Codes Important?
- IRCTC Ticket Booking – Station codes must be entered while searching and booking tickets.
- Live Train Status – Many apps and websites display train updates using station codes.
- Avoid Confusion – Some stations share similar names (e.g., Patna Jn (PNBE) and Patna Saheb (PNC)). Codes help avoid mistakes.
- Freight & Operations – Goods trains and logistics are managed using codes.
Indian Railway Important Station Codes List
Here is a zone-wise list of important station codes (data from official Indian Railways PDF):
Station Code | Station Name | Division | State |
---|---|---|---|
CSTM | Chhatrapati Shivaji Terminus | Mumbai | Maharashtra |
KYN | Kalyan | Mumbai | Maharashtra |
PNVL | Panvel | Mumbai | Maharashtra |
NK | Nasik Road | Bhusawal | Maharashtra |
SUR | Solapur | Solapur | Maharashtra |
MMR | Manmad | Bhusawal | Maharashtra |
GR | Gulbarga | Solapur | Karnataka |
AK | Akola | Bhusawal | Maharashtra |
JL | Jalgaon | Bhusawal | Maharashtra |
NDLS | New Delhi | Delhi | Delhi NCT |
DEE | Delhi Sarai Rohilla | Delhi | Delhi NCT |
HWH | Howrah Junction | Howrah | West Bengal |
SDAH | Sealdah | Sealdah | West Bengal |
MAS | Chennai Central | Chennai | Tamil Nadu |
SBC | KSR Bengaluru City Junction | Bengaluru | Karnataka |
BCT | Mumbai Central | Mumbai | Maharashtra |
BBS | Bhubaneswar | Khurda Road | Odisha |
Station Codes With Station Name
- CHHATRAPATI Shivaji Terminus railway station code is CSTM
- Kalyan railway station code is KYN
- Panvel railway station code is PNVL
- Nasik road railway station code is NK
- Solapur railway station code is SUR
- Manmad railway station code is MMR
- Gulbarga railway station code is GR
- Akola railway station code is AK
- Jalgaon railway station code is JL
- Miraj railway station code is MRJ
- Sainagar sirdih railway station code is SNSI
- Kolhapur railway station code is KOP
- Badnera railway station code is BD
- Khandawa railway station code is KNW
- Kopargaon railway station code is KPG
- Daud railway station code is DD
- Ahmad nagar railway station code is ANG
- Wardha railway station code is WR
- Shegaon railway station code is SEG
- Amrawati railway station code is AMI
- BALHARSHAH railway station code is BPQ
- Lonavala railway station code is LNL
- Chandrapur railway station code is CD
- Latur railway station code is LUR
- Betul railway station code is BZU
- Burhanpur railway station code is BAU
- Kurduwadi railway station code is KWV
- Chalisgaon railway station code is CSN
- Malkapur railway station code is MKU
- Sewagram railway station code is SEGM
- Bhiwandi Road railway station code is BIRD
- wadi railway station code is WADI
- Dombivali railway station code is DI
- Badalapur railway station code is BUD
- Ghatkopar railway station code is GC
- Kurla railway station code is CLA
- Ambarnath railway station code is ABH
- Mankhurd railway station code is MNKD
- Mulund railway station code is MLND
- Mumbra railway station code is MBQ
- Belapur railway station code is BEPR
- Titwala railway station code is TLA
- Bhandup railway station code is BND
- Nerul railway station code is NEU
- Vashi railway station code is VSH
- Kharghar railway station code is KHAG
- Govandi railway station code is GV
- Ulhasnagar railway station code is ULNR
- Vikhroli railway station code is VK
- Kalwa railway station code is KLVA
- Byculla railway station code is BY
- Sion railway station code is SIN
- Aeroli railway station code is AIRL
- Karjat railway station code is KJT
- Chembur railway station code is CMBR
- Guru Teg bahadur nagar railway station code is GTBN
- Ghansoli railway station code is GNSL
- Mansoravar railway station code is MANR
- Sanpada railway station code is SNCR
- Sealdah railway station code is SDAH
- Kolkatta terminal railway station code is KOAA
- Bhagalpur railway station code is BGP
- Asansol railway station code is ASN
- Barddhman railway station code is BWN
- Naihati railway station code is NH
- Malda Town railway station code is MLDT
- Jasidih railway station code is JSME
- Durgapur railway station code is DGR
- Jamalpur railway station code is JMP
- Rampurhat railway station code is RPH
- Bandel Jn. railway station code is BDC
- New Farakka railway station code is NFK
- Madhupur railway station code is MDP
- Bolpur railway station code is BHP
- Berhampur court railway station code is BPC
- Sultanganj railway station code is SGG
- Raniganj railway station code is RNG
- Andal railway station code is UDL
- Krishnanagar city railway station code is KNJ
- Barackpur railway station code is BP
- Srirampur railway station code is SPR
- Dum Dum Jn. railway station code is DDJ
- Sodepur railway station code is SEP
- Baruipur jn. railway station code is BRP
- Srirampur railway station code is SRP
- Rishra railway station code is RIS
- Konnagar railway station code is KOG
- Barasat jn. railway station code is BT
- Belghoria railway station code is BLH
- Subhasgram railway station code is SBGR
- Shyamngar railway station code is SNR
- Bidhannagar railway station code is BNXR
- Habra railway station code is HB
- Madhyamgram railway station code is MMG
- Sheoraphuli railway station code is SHE
- Ranaghat jn. railway station code is RHA
- Khardah railway station code is KDH
- Chakdah railway station code is CDH
- Patna railway station code is PNBE
- Muzzafarpur railway station code is MFP
- Mughalsarai railway station code is MGS
- Gaya railway station code is GAYA
- Dhanbad railway station code is DHN
- Darbhanga railway station code is DBG
- Rajendra Nagar Terminal railway station code is RJPB
- Patliputra railway station code is PPTA
- Samastipur railway station code is SPJ
- Saharsa railway station code is SHC
- Ara railway station code is ARA
- Buxar railway station code is BXR
- Danapur railway station code is DNR
- Barauni Jn. railway station code is BJU
- Hajipur railway station code is HJP
- Koderma railway station code is KQR
- Banmankhi railway station code is BMKI
- Dehri On Sone railway station code is DOS
- Kiul railway station code is KIUL
- Khagaria railway station code is KGG
- Raxaul railway station code is RXL
- Sasaram railway station code is SSM
- Bettiah railway station code is BTH
- Jainagar railway station code is JYG
- Parasnath railway station code is PNME
- Madhubani railway station code is MBI
- Daltengunj railway station code is DTO
- Bakhtiyarpur railway station code is BKP
- Anugrah Narayan Road railway station code is AUBR
- Sugauli railway station code is SGL
- Narkatiaganj railway station code is NKE
- Begusarai railway station code is BGS
- Sakari Jn railway station code is SKI
- Patna Sahib railway station code is PNC
- Sitamadhi railway station code is SMI
- Jamui railway station code is JMU
- Mokama railway station code is MKA
- Jhanja railway station code is JAJ
- Singrauli railway station code is SGRL
- Bhabhua Road railway station code is BBU
- Garhwa Road railway station code is GHD
- Mansi Jn. railway station code is MNE
- Dildarnagar railway station code is DLN
- Bagha railway station code is BUG
- Naugachia railway station code is NNA
- Sonepur railway station code is SEE
- Barkakana railway station code is BRKA
- Jahanabad railway station code is JHD
- Taregana railway station code is TEA
- Fatuha railway station code is FUT
- Bihta railway station code is BTA
- Barh railway station code is BARH
- Puri railway station code is PURI
- Brahmapur railway station code is BAM
- Cuttack railway station code is CTC
- Vizianagaram railway station code is VZM
- Sambalpur railway station code is SBP
- Khurda Road railway station code is KUR
- Srikakulam railway station code is CHE
- Bhadrak railway station code is BHC
- Palasa railway station code is PSA
- Rayagada railway station code is RGDA
- Jajpur-Keonjhar road railway station code is JJKR
- Duvvada railway station code is DVD
- Bolangir railway station code is BLGR
- Titlagrah railway station code is TIG
- Balugaon railway station code is BALU
- Kesinga railway station code is KSNG
- Delhi railway station code is DLI
- Jammu Tavi railway station code is JAT
- Varanasi railway station code is BSB
- Lucknow railway station code is LKO
- Ludhiana Jn railway station code is LDH
- Haridwar railway station code is HW
- Ambala Cantt. railway station code is UMB
- Sonipat railway station code is SNP
- Bareilly railway station code is BE
- Dehradun railway station code is DDN
- Shri Mata Vaisno devi Katra railway station code is SVDK
- Moradabad railway station code is MB
- Haharanpur railway station code is SRE
- Faizabad railway station code is FD
- Bathinda railway station code is BTI
- Pathankot Jn railway station code is PTKC
- Meerut City railway station code is MTC
- Sultanpur railway station code is SLN
- Jalandhar City railway station code is JRC
- Shahjahanpur railway station code is SPN
- Kalka railway station code is KLK
- Pratapgrah railway station code is PBH
- Shahgunj railway station code is SHG
- Firozpur Cantt railway station code is FZR
- Jaunpur railway station code is JNU
- Akbarpur railway station code is ABP
- Raebareli railway station code is RBL
- Roorkee railway station code is RK
- Rohtak railway station code is ROK
- Raichu railway station code is HRI
- Muzaffar Nagar railway station code is MOZ
- Phagwara Jn. railway station code is PGW
- Palwal railway station code is PWL
- Rampur railway station code is RMU
- Udhampur railway station code is UHP
- Bhadohi railway station code is BOY
- Raj Pura railway station code is RPJ
- Janghai railway station code is JNH
- Paryag railway station code is PRG
- Pathan kot Jn railway station code is PTK
- Hapur railway station code is HPU
- Unnao railway station code is ON
- Sirhind railway station code is SIR
- Kurukshetra railway station code is KKDE
- Barabanki railway station code is BBK
- Jaunpur City railway station code is JOP
- Patiala railway station code is PTA
- Ballabhgarh railway station code is BVH
- Ayodhya railway station code is AY
- Amethi railway station code is AME
- Chandausi railway station code is CH
- Najibabad railway station code is NBD
- Abhohar Jn railway station code is ABS
- Sahibabad railway station code is SBB
- Bahadurgrah railway station code is BGZ
- Nangloi railway station code is NNO
- Narela railway station code is NUR
- Tughlakabad railway station code is TKD
- Modinagar railway station code is MDNR
- Noli railway station code is NOLI
- Ganaur railway station code is GNU
- Faridabad New Town railway station code is FDN
- Pataudi road railway station code is PTRD
- Braut railway station code is BTU
- Amroha railway station code is AMRO
- Palam railway station code is PM
- Delhi sadar bazar railway station code is DSB
- Jhansi railway station code is JHS
- Mathura railway station code is MTJ
- Agra Fort railway station code is AF
- Aligarh railway station code is ALJN
- Chheoki railway station code is COI
- Mirzapur railway station code is MZP
- Etawah railway station code is ETW
- Tundla railway station code is TDL
- Banda railway station code is BNDA
- Morena railway station code is MRA
- Lalitpur railway station code is LAR
- Chitrakut Dham railway station code is CKTD
- Mahoba railway station code is MBA
- Fatehpur railway station code is FTP
- Raja ki Mandi railway station code is RKM
- Manikpur railway station code is MKP
- Orai railway station code is ORAI
- Khajuraho railway station code is KURJ
- Phaphund railway station code is PHD
- Datia railway station code is DAA
- Dholpur Jn railway station code is DHO
- Dabra railway station code is DBA
- Dadri railway station code is DER
- Khurja railway station code is KRJ
- Gorakhpur Jn railway station code is GKP
- Lucknow Jn railway station code is LJN
- Chhapra Jn railway station code is CPR
- Siwan railway station code is SV
- Gonda Jn railway station code is GD
- Manduwadih railway station code is MUV
- Basti railway station code is BST
- Azamgrah railway station code is AMH
- Ballia railway station code is BUI
- Mau Jn railway station code is MAU
- Deoria Sadar railway station code is DEOS
- Kathgodam railway station code is KGM
- Khalilabad railway station code is KLD
- Farrukhabad railway station code is FBD
- Ghazipur City railway station code is GCT
- Rudrapur City railway station code is RUPC
- Betlthara Road railway station code is BLTR
- Badshahnagar railway station code is BNZ
- Kasganj Jn railway station code is KSJ
- Kannauj railway station code is KJN
- Varanasi railway station code is BCY
- Bhatni railway station code is BTT
- Lalkuan Jn railway station code is LKU
- Haldwani railway station code is HDW
- Mankapur Jn railway station code is MUR
- Kashipur railway station code is KPV
- Pilibhit Jn railway station code is PBE
- Bareilly City railway station code is BC
- Guwahati railway station code is GHY
- New Jalpaiguri railway station code is NJP
- Katihar railway station code is KIR
- Kamakhya railway station code is KYQ
- Dimapur railway station code is DMV
- Kishanganj railway station code is KNE
- New Coochbehar railway station code is NCB
- New Tinsukia railway station code is NTSK
- Dibrugarh Town railway station code is DBRT
- New Bongaigaon railway station code is NBQ
- Rangiya Jn railway station code is RNY
- Mariyani Jn railway station code is MXN
- New Alipurduar railway station code is NOQ
- Barsoi Jn railway station code is BOE
- Dibrugarh railway station code is DBRG
- Silchar railway station code is SCL
- Jogbani railway station code is JBN
- Lumding railway station code is LMG
- Raiganj railway station code is RGJ
- Barpeta Road railway station code is BPRD
- Alipurduar Jn railway station code is APDJ
- Dhupguri railway station code is DQG
- Kokrajhar railway station code is KOJ
- Siliguri Jn railway station code is SGUJ
- Purnea railway station code is PRNA
- Araria Court railway station code is ARQ
- Bikaner railway station code is BKN
- Abu Road railway station code is ABR
- Rewari railway station code is RE
- Alwar railway station code is AWR
- Falna railway station code is FA
- Sri Ganga Nagar railway station code is SGNR
- Hisar railway station code is HSR
- Jaisalmer railway station code is JSM
- Bhilwara railway station code is BHL
- Bandikui railway station code is BKI
- Suratgarh railway station code is SOG
- Nagaur railway station code is NGO
- Marwar Jn railway station code is MJ
- Pali Marwar railway station code is PMY
- Barmer railway station code is BME
- Bhagar Ki Kothi railway station code is BGKT
- Lalgarh railway station code is LGH
- Hanumangarh Jn railway station code is HMH
- Bhiwani railway station code is BNW
- Merta Road railway station code is MTD
- Dausa railway station code is DO
- Kishangarh railway station code is KSG
- Phulera railway station code is FL
- Durgapura railway station code is DPA
- Beawar railway station code is BER
- Sirsa railway station code is SSA
- Chennai Central railway station code is MAS
- Chennai Egmore railway station code is MS
- Tambram railway station code is TBM
- Coimbatore Jn railway station code is CBE
- Tiruvananthapuram Central railway station code is TVC
- Madurai Jn railway station code is MDU
- Kozhikkode railway station code is CLT
- Katpadi railway station code is KPD
- Thrisur railway station code is TCR
- Chengalpattu Jn railway station code is CGL
- Arakkonam Jn railway station code is AJJ
- Tiruvallur railway station code is TRL
- Tiruchchirappalli Jn railway station code is TP
FAQs on Indian Railway Station Codes
Q1: How many railway station codes are there in India?
There are over 7,000 station codes across Indian Railways.
Q2: Where can I find the station code while booking?
Station codes are visible in IRCTC app, railway websites, and printed tickets.
Q3: Do small stations also have codes?
Yes, even smaller halts and rural stations have codes.
Q4: Are station codes the same as train numbers?
No. Station codes identify stations, while train numbers identify trains.
Q5: Can two stations have the same code?
No. Each station code is unique to prevent confusion.
Conclusion
Indian Railway station codes make travel easier by simplifying booking, inquiries, and train tracking. Whether you are a frequent traveler or planning your first IRCTC booking, keeping these codes handy saves time and ensures hassle-free travel.