Skip to content
AskBengaluru
Bengaluru terminals

KSRTC Bangalore: bus stands, timings and booking.

KSRTC runs 2,703 scheduled departures a day from three Bengaluru terminals: Kempegowda Bus Station (Majestic), the Mysuru Road Satellite Bus Stand and Shantinagar. This guide tells you which stand your bus leaves from, how to reach it by Namma Metro or BMTC, and where to book.

KSRTC helpline
080-2625-2625
080-4959-6666 · WhatsApp booking 6364940880
Kempegowda BS
1,732 / day
Mysuru Road Satellite BS
812 / day
Shantinagar BS
159 / day
The three stands

Which Bangalore KSRTC bus stand do I need?

Helpline numbers are as published by KSRTC on ksrtc.in in September 2026. Kerala RTC and Tamil Nadu SETC services at Shantinagar have their own counters.
Getting around Bengaluru

City buses and metro to the bus stands

Majestic and Mysuru Road stands have metro stations at the door. Use the Namma Metro route planner for the platform and fare, or Bangalore bus route search for BMTC routes such as 500D, 335E and the KIA airport buses.

BMTC helpline 1800-425-1663 · KSRTC 080-2625-2625

Frequently asked questions

Which is the main KSRTC bus stand in Bangalore?

Kempegowda Bus Station, popularly Majestic, opposite the City Railway Station. It is the largest KSRTC terminal with 1,732 scheduled departures a day and sits on top of Majestic metro station.

Which Bangalore bus stand for Mysore buses?

Most Bengaluru–Mysuru services leave from the Mysuru Road Satellite Bus Stand (294 departures a day), with additional departures from Kempegowda Bus Station. Board at Mysuru Road to skip the city traffic.

Which bus stand for Chennai and Kerala buses?

Shantinagar Bus Stand on Double Road handles KSRTC Chennai services and is the main point for Kerala RTC and Tamil Nadu SETC buses; some Chennai services also start from Majestic.

What is the KSRTC Bangalore helpline number?

KSRTC's helpline is 080-2625-2625 (listed on ksrtc.in) and 080-4959-6666; WhatsApp booking assistance is offered on 6364940880. For BMTC city buses call 1800-425-1663.

How early should I reach Majestic for a KSRTC bus?

Reserved premium services leave on time; be at the platform 15 minutes early. Between 5 PM and 8 PM the roads around Majestic and Kengeri are slow, so allow 45 minutes extra or take the metro.

Can I book KSRTC Bangalore tickets online?

Yes, on ksrtc.in or the KSRTC AWATAR app, up to 30 days ahead for most services. Ordinary and Karnataka Sarige buses sell tickets on board.