A first-timer's guide to BMTC buses in Bengaluru
BMTC, the Bangalore Metropolitan Transport Corporation, runs the city's public buses, and its network reaches many places the metro doesn't. If you are new to Bengaluru or have always taken cabs, the system can look confusing at first. It gets easier once you know a few basics. This is general guidance, and BLRGO isn't connected with BMTC, so check official sources for current fares and routes.
Plan by stop, not by neighbourhood
Big areas such as Whitefield, Electronic City and Jayanagar spread over many stops that can be far apart. "Bus to Whitefield" isn't precise enough. Find a landmark or stop near where you are actually going, then search for that in our BMTC route finder to see route suggestions, changes and an estimated fare. Before your first trip on a route, ask someone at the stop or the conductor, since people are usually happy to help.
At the stop
- Read the destination board, not just the number. Buses with the same number sometimes run a shortened trip, so check where this one is going.
- Know the direction. Stops on opposite sides of a road usually serve opposite directions. If you're unsure, ask before you board.
- Watch for your stop. Follow along on a phone map so you can get ready before your stop comes up.
- Keep some change. It makes life easier, even if you usually pay digitally. Ask the conductor how you can pay.
Fares, buses and passes
BMTC charges by stage, which is a measure of distance. Ordinary buses are the cheapest. AC Vajra buses and Vayu Vajra airport buses cost more. If you make several trips a day or commute most days, a daily or monthly pass can be good value, so compare it with your usual fares. Under the Karnataka government's Shakti scheme, women who live in Karnataka can travel free on ordinary non-AC buses. Check the current rules and which ID to carry on an official source. Fares and passes do change, so the fare in any planning tool, including ours, is only an estimate.
Using the hubs
Most long routes start or end at a few big terminals: Kempegowda Bus Station at Majestic, Shivajinagar, K. R. Market and Shanthinagar. If you can't find a direct route, changing at one of these usually works, because buses leave from them in almost every direction. A hub can be a large place, so give yourself extra time at a change and ask which platform you need.
Plan around traffic
Bus times depend on the roads. At peak hours on Outer Ring Road, Hosur Road or Old Airport Road, a trip can take about twice as long as it would at a quiet time. For anything time-critical, like an exam or a flight, leave well ahead, and do a trial run if you can. Leaving even a little before the rush can make a real difference.
Combine the bus with the metro
On long cross-city trips, a short bus ride to the nearest metro station is often faster than one long bus ride, because the train isn't held up by traffic. Plan the metro section on our sister site, blrmetro.com. To check whether switching would save you money, try the commute cost calculator.
Live tracking
For live bus locations and arrival times, use BMTC's official app or the display boards at major stops. Our route finder is for planning before you leave and doesn't show live buses.
Staying comfortable and safe
- Keep your phone and wallet in a front pocket or a zipped bag in crowded buses.
- Note the bus and route number if you're travelling late, and share your trip with someone.
- Offer a seat to those who need it more, and check for reserved-seat signs when you sit down.
- In an emergency, dial 112, India's emergency response number.