Indian Railways Station Codes List — All Zones (2026)

By Site Admin Apr 21, 2026

Indian Railways has one of the largest rail networks in the world, with thousands of stations spread across 18 zones. Every station has a unique code used for bookings, schedule lookups, and platform announcements. Here is a comprehensive zone-wise list of Indian railway station codes for 2026.

How Station Codes Work

Station codes are 2–5 character abbreviations derived from the station name. For example, New Delhi is "NDLS" — an abbreviation of "New DeLhi Station." Codes are assigned by the Railway Board and rarely change. They are used across IRCTC, PNR lookup, and schedule tools like IndianTrainSchedule.

Northern Railway (NR) — Key Station Codes

  • NDLS — New Delhi
  • DLI — Delhi Junction (Old Delhi)
  • NZM — Hazrat Nizamuddin, Delhi
  • CDG — Chandigarh
  • LDH — Ludhiana Junction
  • ASR — Amritsar Junction
  • JAT — Jammu Tawi
  • AMB — Ambala Cant Junction

Western Railway (WR) — Key Station Codes

  • BCT — Mumbai Central
  • MMCT — Mumbai Central Terminus
  • ADI — Ahmedabad Junction
  • ST — Surat
  • RJT — Rajkot Junction
  • BRC — Vadodara Junction
  • BDTS — Bandra Terminus, Mumbai

Central Railway (CR) — Key Station Codes

  • CSTM — Chhatrapati Shivaji Maharaj Terminus, Mumbai
  • LTT — Lokmanya Tilak Terminus, Mumbai
  • PUNE — Pune Junction
  • NGP — Nagpur
  • BSL — Bhusaval Junction
  • SUR — Solapur

Southern Railway (SR) — Key Station Codes

  • MAS — Chennai Central
  • MS — Chennai Egmore
  • TVC — Thiruvananthapuram Central
  • ERS — Ernakulam Junction (Kochi)
  • CBE — Coimbatore Junction
  • MDU — Madurai Junction
  • CLT — Kozhikode (Calicut)

South Western Railway (SWR) — Key Station Codes

  • SBC — KSR Bengaluru (Bangalore)
  • YPR — Yesvantpur, Bangalore
  • MYS — Mysuru Junction
  • UBL — Hubballi (Hubli)

Eastern Railway (ER) — Key Station Codes

  • HWH — Howrah Junction, Kolkata
  • SDAH — Sealdah, Kolkata
  • KOAA — Kolkata Chitpur
  • BGP — Bhagalpur

North Eastern Railway (NER) — Key Station Codes

  • LKO — Lucknow (NR)
  • GKP — Gorakhpur Junction
  • BSB — Varanasi Junction

East Central Railway (ECR) — Key Station Codes

  • PNBE — Patna Junction
  • GAYA — Gaya Junction
  • MGS — Mughal Sarai Junction (Pt. Deen Dayal Upadhyaya)
  • DNR — Danapur
  • DHN — Dhanbad Junction

South Central Railway (SCR) — Key Station Codes

  • SC — Secunderabad Junction
  • HYB — Hyderabad Deccan
  • BZA — Vijayawada Junction
  • VSKP — Visakhapatnam
  • TPTY — Tirupati

How to Find Any Station Code

On IndianTrainSchedule, simply type the city name in the From or To box — the autocomplete will suggest matching station codes. You can also use the official NTES (National Train Enquiry System) website at enquiry.indianrail.gov.in to search for station codes by name.

Conclusion

Knowing the correct station code is the first step to searching train schedules accurately. Bookmark this page and refer to it whenever you're unsure about a code. For instant schedule lookup, use IndianTrainSchedule — just enter the codes and hit Search.