Where BMTC buses start
- Kempegowda Bus Station (Majestic) (City centre) – Largest BMTC hub, next to KSRTC and Majestic Metro.
- Shivajinagar Bus Station (Cantonment) – North and east Bengaluru routes.
- Shantinagar TTMC (Double Road) – South-east and airport services.
- Banashankari TTMC (South) – Kanakapura Road and Outer Ring Road.
- Kempegowda International Airport (Devanahalli) – Vayu Vajra terminus.
- Silk Board Junction (South-east) – Electronic City and ORR interchange.
- Hebbal (North) – ORR and airport road interchange.
- Yeshwantpur TTMC (North-west) – Tumakuru Road and railway station.
How to check live BMTC bus timings
- Open the Namma BMTC app and allow location access.
- Search by route number (for example 500D) or by your stop name.
- The app shows buses currently on the route and their expected arrival at your stop.
- Buy a ticket or pass in-app, or pay the conductor with cash or UPI.
Travelling beyond the city? KSRTC inter-city services leave from Kempegowda Bus Station, Mysuru Road Satellite Bus Stand and Shantinagar, all of which are BMTC hubs too.
BMTC helpline 1800-425-1663