KSR Bengaluru City Junction, officially known as Krantivira Sangolli Rayanna Bengaluru Station, is the main railway station of Bengaluru, Karnataka. It is one of the busiest railway stations in South India and serves passengers travelling towards Mysuru, Chennai, Hubballi, Hyderabad, Mumbai, Delhi, Mangaluru, Salem, Hassan and many other routes.
The station is also widely known as Bengaluru City Railway Station, KSR Bengaluru, Majestic Railway Station and SBC Station. It is located near Kempegowda Bus Station and has direct access to Namma Metro, making it one of the most useful transport points in Bengaluru. Public station details list it with 10 platforms and around 15 tracks.

Overview of KSR Bengaluru City Junction
| Detail | Information |
| Station Name | KSR Bengaluru City Railway Station |
| Official Name | Krantivira Sangolli Rayanna Bengaluru Station |
| Station Code | SBC |
| City | Bengaluru |
| State | Karnataka |
| Address | Gubbi Thotadappa Road, M.G. Railway Colony, Majestic, Bengaluru |
| Railway Zone | South Western Railway |
| Railway Division | Bengaluru Division |
| Station Category | NSG-1 category station |
| Station Type | Major city terminal / junction station |
| Platforms | 10 platforms |
| Tracks | Around 15 tracks |
| Main Connections | BMTC Kempegowda Bus Station, KSR Metro Station, Majestic Metro Station |
| Main Facilities | Parking, food stalls, digital lockers, waiting areas, platform access, disabled-friendly facilities, child-friendly space and local transport |
KSR Bengaluru Station Code
The station code of KSR Bengaluru City Junction is SBC. This code is used for ticket booking, PNR enquiry, live train status, platform enquiry and train timetable searches.
Passengers should not confuse KSR Bengaluru with Yesvantpur Junction, Bengaluru Cantonment, SMVT Bengaluru, Bengaluru East, Yelahanka or Krishnarajapuram. Bengaluru has many railway stations, but SBC is the main city railway station near Majestic.
Location of KSR Bengaluru City Junction
KSR Bengaluru is located at Gubbi Thotadappa Road, Majestic, Bengaluru. Its location is extremely useful because it is close to the city’s major bus and metro interchange points.
Passengers can easily move from the station towards Majestic, Chickpet, Rajajinagar, Malleshwaram, Gandhinagar, Majestic bus stand, KR Market and other central Bengaluru areas. Autos, taxis, app cabs, BMTC buses and metro services are generally available nearby.
Railway Zone and Division
KSR Bengaluru comes under the South Western Railway zone. It is operated by South Western Railway and is one of the most important stations under the Bengaluru railway network. Public station information describes it as the busiest station in the South Western Railway zone and the only NSG-1 category railway station in that zone.
The station handles trains towards several major directions, including Mysuru, Chennai, Hubballi, Guntakal, Hassan, Salem and long-distance routes across India.
Platforms at KSR Bengaluru
KSR Bengaluru has 10 platforms and around 15 tracks. Because it is a major terminal station, it handles many originating, terminating and passing trains every day.
Platform movement can become very busy during morning hours, evening hours, weekends, festival seasons and long-distance train departures. Passengers should check the platform number, coach position and train running status before moving with luggage.
Gates and Entry Points
KSR Bengaluru has three main railway station entrances. The main entry is commonly used from the Majestic side, while other access points help passengers reach different platform areas.
The connected KSR Bengaluru Metro Station has entry/exit points marked A, B, C, D and E. Entry/Exit A is towards KSR Bengaluru Railway Station, while other exits connect with Tank Bund Road and Minerva Mills Road side.
Facilities at KSR Bengaluru
KSR Bengaluru has many passenger facilities, including licensed food stalls, waiting spaces, parking, modern digital lockers, disabled-friendly facilities and a child-friendly space. Public station details also mention that the station has facilities for disabled passengers and child-friendly support areas.
For daily passengers, the most useful facilities are quick access to platforms, metro connection, BMTC buses and food stalls. For long-distance passengers, waiting areas, lockers, coach position display, food options and early platform confirmation are more important.
Metro and Bus Connectivity
KSR Bengaluru has excellent public transport connectivity. The nearby Krantivira Sangolli Rayanna Railway Station Metro Station is on the Purple Line of Namma Metro. It connects towards Whitefield Kadugodi on one side and Challaghatta on the other side.
A foot overbridge connecting the metro station with Platform 10 of Bengaluru City railway station was opened in 2019, making metro-to-rail movement easier for passengers.
The station is also located across Kempegowda Bus Station, one of Bengaluru’s biggest BMTC and intercity bus points. This makes KSR Bengaluru very convenient for passengers changing between train, metro and bus.
Train Connectivity from KSR Bengaluru
KSR Bengaluru connects passengers towards Mysuru, Chennai, Hubballi, Dharwad, Hyderabad, Mumbai, Delhi, Salem, Hassan, Mangaluru, Tumakuru, Kolar and many other destinations.
Important services from KSR Bengaluru include long-distance express trains, superfast trains, intercity trains, MEMU services and premium trains. The KSR Bengaluru–Hubballi Jan Shatabdi Express is one of the well-known trains starting from this station.
Nearby Places from KSR Bengaluru
Important nearby areas include Majestic, Kempegowda Bus Station, Gandhinagar, Chickpet, KR Market, Rajajinagar, Malleshwaram, Cottonpet and local hotel areas.
For visitors, the station is useful for reaching central Bengaluru, shopping markets, government offices, bus terminals and metro-connected places. For regular passengers, it is the main rail gateway of Bengaluru.
FAQs on KSR Bengaluru City Junction
Q: What is the station code of KSR Bengaluru City Junction?
A: The station code is SBC.
Q: Is KSR Bengaluru the same as Bangalore City railway station?
A: Yes. KSR Bengaluru is the official name of the old Bengaluru City Railway Station.
Q: How many platforms are there at KSR Bengaluru?
A: KSR Bengaluru has 10 platforms.
Q: Is metro available near KSR Bengaluru station?
A: Yes. The KSR Bengaluru Metro Station is connected with the railway station and is on the Purple Line.
Q: Is KSR Bengaluru close to Majestic bus stand?
A: Yes. It is located close to Kempegowda Bus Station, also known as Majestic bus stand.
Q: Which nearby railway stations can passengers check apart from KSR Bengaluru?
A: Passengers can check Yesvantpur, Bengaluru Cantonment, SMVT Bengaluru, Yelahanka, Krishnarajapuram or Kengeri, depending on the route.
Q: What should first-time passengers check at KSR Bengaluru?
A: They should check platform number, coach position, train running status and correct entrance, especially because the station is large and crowded.