Bangalore has several railway stations, with the main one being the Krantivira Sangolli Rayanna (Bangalore City) station. In total, there are approximately 15 railway stations within the Bangalore Metropolitan Region, including smaller stations and those serving suburban routes. These stations facilitate both long-distance and local train services, connecting the city to various parts of India.
There are 9 Railway stations in the state of Tripura.
The Head Quarters of South Western Railway is in Bangalore.
6980
7133
188
60
650
7133
3000
679
500000
Bangalore airport (Kempegowda International airport ) is around 30 Kilometers away from the railway station (Yeshwantpur). Various AC buses run by BMTC are available from airport to the railways station which will cost you around 200-250 Rs. There are cabs services also from Bengaluru airport to railway stations like one run by Savaari Car Rentals. Their current cost comes to around flat 200 for airport transfers from railway station to anywhere in Bangalore for specific time. Find here - http://www.savaari.com/bangalore/airport-taxi