Bangalore City Railway station/Basaveshwara Terminus is located across the Kempegowda Bus Station in Bangalore , Karnataka, India. It is an important hub of the South Western Railway and the Indian Railways . The station has 10 platforms and two entrances.It is one of the busiest stations in India.