Railway Stations in Bangalore

Written by ivana Updated Jan. 4, 2025

Known as the “Silicon Valley of India”, Bangalore is located in southern India. It is the capital of Karnataka and is the third largest city in the country.

Bangalore has developed into a heavy industrial center and is the hub of India's information technology industry.

There are four major railway stations in Bangalore: Bangalore City Railway Station, Bangalore Cantonment Railway Station, Yesvantpur Junction Railway Station, and Krishnarajapuram Railway Station.

1. Bangalore City Railway Station

  • Station code: SBC
  • Address: Gubbi Thotadappa Road, Bangalore
  • Size: 10 platforms

Bangalore City Railway Station is also called Krantivira Sangolli Rayanna Railway Station. It is Bangalore’s transportation hub and the largest and busiest railway station. It serves several important rail lines to major cities of the countries. Bangalore to Delhi trains, Bangalore to Chennai trains and Bangalore to Miraj trains depart from this station.

Bangalore city Railway Station is located at the heart of the city, just opposite to Kempegowda Bus Station. Benefiting from the advantageous central location, this station is well-connected to the city buses, with convenient access to other parts of the city.

The metro is also accessible from this station. It is connected to the City Railway Metro Station on the Purple Line.

bangalre railway station
Bangalore Railway Station

Transportation to Bangalore City Railway Station

Metro

Bangalore City Railway Station is connected to the City Railway Metro Station on the Purple Line.

Bus

Take one of the Volvo buses and get off at Kempegowda Bus Station.

2. Bangalore Cantonment Railway Station

  • Station code: BNC
  • Address: Station Road, Vasanth Nagar, Bangalore
  • Size: 3 platforms

Bangalore Cantonment Railway Station is one of the three major train stations serving the city of Bangalore. It has a long history and is now functioning to reduce the traffic-related pressure at Bangalore City Railway Station.

Currently, this railway station is not connected to metro lines. You can take a taxi or a bus to and from the station.

Transportation to Bangalore Cantonment Railway Station

Bus

Take one of these buses: 13-S, 30-C, 63, 63-B, 63-E, or 64 and get off at Cantonment Railway Station.

3. Yesvantpur Junction Railway Station

  • Station code: YPR
  • Address: Tumkur Road, Yeshwanthpur, Bangalore
  • Size: 6 platforms

Yesvantpur Junction Railway Station is an important station in the city of Bangalore, as well as one of the busiest stations in the city. It is conveniently located with easy access to the metro and city buses. This station serves rail routes to main cities, which include Delhi, Mumbai, Jaipur, Chennai, and Pune.

Yesvantpur Junction Railway Station is well-accessed by metro and local buses. The Metro Green Line connects this station to the centrally located City Railway Station.

Transportation to Yesvantpur Junction Raillway Station

Metro

Travel from the Bangalore Metro Green Line.

Bus

Take one of these buses: 78E, 251B, 356-E, or 401-BR.

Metro in Bangalore
Metro in Bangalore

4. Krishnarajapuram Railway Station

  • Station code: KJM
  • Address: Krishnarajapuram Road, Bangalore
  • Size: 4 platforms

Krishnarajapuram Railway Station is located in a suburb of Bangalore and is a long way from the city center. All Chennai–Bangalore trains pass through this station.

You Might Like

Indian train

Railway Stations in Chennai-Stations, Transportation

Chennai, formerly known as Madras, is a coastal city in southeastern India. Four major terminal railway stations provide transportation services for the city.

indian railway train types

Railway Stations in Goa

Goa has more than 20 railway stations, three of which are commonly used: Madgaon Junction Railway Station, Karmali Railway Station, and Thivim Railway Station.

Indian train

Railway Stations in Delhi-Stations, Transportation

There are 5 major railway stations in Delhi, the capital of India. Location and transportation tips.

We are here to guide you...
Start your journey to the perfect travel experience with personalized 1-on-1 support from our expert travel advisors.

Create Your Trip