Back to Blog

BMTC by the Numbers: Fleet Size, Depots & Daily Ridership

November 1, 2022 BMTC Bus Branding Team 5 min read
By BMTC Bus Branding Team·Outdoor & Transit Advertising Specialists·Bengaluru OOH & transit media
4.8· 137 reviews Share on WhatsApp
BMTC by the Numbers: Fleet Size, Depots & Daily Ridership

The scale of BMTC in one place. It runs about 7,000 buses from roughly 50 depots, covers close to 11.9 lakh km a day and carries more than 30 lakh riders. Every figure below is dated and sourced.

If you want the hard numbers on BMTC without wading through history, this is the page. BMTC is the sole city bus operator for Bengaluru, and its scale is the reason it carries the bulk of the city's public transport load. The single figure to remember: more than 30 lakh rides every single day.

Key takeaways
Key factDetail
Fleet~7,000 buses, ~1,700 electric
DepotsAbout 50
Daily ridership30 lakh+ (recent 35 to 48 lakh)
Distance~11.9 lakh km a day
Trips61,000+ a day

The headline stats in one table

One snapshot of BMTC's size, with the date each figure refers to.

Bus networks are moving targets, so dates matter. The table below pulls the core operating numbers together; treat each as accurate for the period noted rather than fixed forever.

BMTC operating figures at a glance
MetricFigureAs of
Total fleet~7,000 buseslate 2025
Electric buses~1,700early 2026
Depots~502025
Major bus stations32025
Minor bus stations~352025
TTMCs122025
Schedules per day6,200+2025
Trips per day61,000+2025
Distance per day~11.9 lakh km2025
Daily ridership30 lakh+2025-26
Daily fare revenueRs 7 crore+2025
Workforce30,000+recent
Source: BMTC, CAG audit, news and transport reports, 2022 to 2026.

Fleet and depots

Around 7,000 buses operated from about 50 depots across the city.

For years the fleet hovered near 6,500 buses, but the electric push has nudged it past 7,000, with roughly 1,700 e-buses now in the mix. Depots have grown too; an official audit counted 46 in 2022, and the figure is closer to 50 today.

~7,000
total fleet
~1,700
electric buses
~50
depots
50
bus stations and hubs

Want your brand on Bengaluru's buses?

Get a route plan, format recommendation and pricing, usually within a minute.

Daily ridership over time

More than 30 lakh rides a day, down from a 2017 peak and climbing again after Shakti.

Ridership is the most quoted and most variable BMTC number. It fell through the late 2010s, dropped hard in the pandemic, then rebounded once the Shakti scheme made travel free for women on ordinary buses. Different sources put the current figure anywhere from 35 to 48 lakh, so the safe, reliable floor is 30 lakh plus.

BMTC daily ridership by period
PeriodDaily ridership
2017-18~44 lakh
2019-20~33 lakh
Pandemic low (2020-22)~20 to 27 lakh
Post-Shakti (2023 on)30 lakh+
Recent estimates (2025-26)~35 to 48 lakh
Source: CAG audit, Times of India, Wikipedia and BMTC reports. Figures vary by source and date.
Honest flag: BMTC reports ridership citywide, not by neighbourhood. Locality-level ridership is not publicly available, so the citywide 30 lakh plus figure is the reliable basis for any local scale estimate.
30 lakh+
rides every day
11.9 lakh km
covered daily
61,000+
trips a day

Distance, trips and reach

About 11.9 lakh km and over 61,000 trips a day, spread across the metro region.

Beyond the bus count, it is the daily mileage that shows true reach. BMTC buses cover close to 11.9 lakh km a day on more than 61,000 trips, threading through nearly every corridor in a service area that extends well past the core city.

~11.9 lakh
km per day
61,000+
trips per day
6,200+
daily schedules
~25 km
reach beyond the city
When people ask why bus advertising works in Bengaluru, the answer is simply the size of these numbers. A medium that touches 30 lakh people a day does not need much more justification than that.

What this scale means for advertisers

Every figure above translates into reach a brand can buy.

Numbers like these are exactly why transit advertising earns a place in a media plan. A fleet this large, covering this much ground, in front of this many people, is hard to match for citywide reach at the cost. The table connects each stat to what it delivers.

BMTC scale as advertising reach
BMTC factWhat it means for a brand
~7,000 busesThousands of moving surfaces across the city
~11.9 lakh km dailyRepeated exposure across every corridor
30 lakh+ daily ridersA large captive audience inside buses and at stops
~50 depots citywideThe option to cover any zone of Bengaluru
Reach describes BMTC's published scale, not guaranteed impression counts, and uses citywide figures only.

To turn this scale into a campaign, our bus branding solutions plan by route and format. You can also read the bus types guide for audience targeting, or pick an area such as Koramangala.

The bottom line: BMTC's numbers are its strongest argument: around 7,000 buses, roughly 50 depots, 11.9 lakh km a day and more than 30 lakh daily rides. For a brand, that scale is the reach, and the reach is the reason to spend.

Frequently Asked Questions

How many buses does BMTC have?+

Around 7,000 as of late 2025, including roughly 1,700 electric buses. The total shifts month to month as older buses retire and new electric ones are inducted.

How many depots does BMTC have?+

About 50 across Bengaluru as of 2025. An official audit recorded 46 in 2022, and the number has grown with fleet expansion since.

What is BMTC's daily ridership?+

More than 30 lakh passengers a day. Recent estimates range from about 35 lakh to 48 lakh depending on source and date, with ridership rising after the Shakti free-travel scheme.

How many kilometres does BMTC cover daily?+

About 11.9 lakh kilometres a day across the city, on more than 61,000 trips. That distance has stayed in a similar range over recent years.

How many trips does BMTC run per day?+

Over 61,000 trips a day on more than 6,200 schedules, serving the Bengaluru metropolitan region from roughly 50 depots.

Is locality-level ridership available?+

No. BMTC publishes ridership citywide, not by neighbourhood. For local scale, the citywide figure of more than 30 lakh daily rides is the reliable reference point.

Bus Branding Glossary

Full bus branding (wrap)
A full vehicle wrap covering both sides and the rear of the bus, the highest-impact, most visible format.
Bus back / rear branding
Advertising on the rear panel of the bus, in the line of sight of traffic queued behind it at signals and junctions.
Side panel branding
Branding on one or both side panels of the bus body, facing pedestrians and parallel traffic along the route.
Vajra / AC service
BMTC's premium air-conditioned (Volvo / Vayu Vajra) services, carrying a higher-income commuter set on IT and airport corridors.
TTMC
Traffic and Transit Management Centre, a large BMTC bus terminal where many routes start, terminate and interchange.
Depot
The BMTC facility where buses are parked, serviced and from which many local routes originate.
Dwell time
How long a bus stays in view of a stationary crowd, at a stop, signal or in slow traffic, which lengthens brand exposure.
Corridor
A main arterial road (e.g. the Outer Ring Road or Hosur Road) that a bus route runs along, defining who sees the branding.

How to run a BMTC bus branding campaign

Five simple steps from enquiry to a live, tracked campaign on Bengaluru's buses.

  1. 1

    Pick your area & audience

    Tell us the Bengaluru area or corridor you want to reach and who you're targeting, IT professionals, shoppers, students or residents.

  2. 2

    Choose a format

    Select a format, full bus wrap, rear panel, side panel or premium AC/Vajra service, based on your budget and the impact you want.

  3. 3

    Select routes & bus count

    We map the high-frequency routes and stops that cover your audience and recommend how many buses to brand.

  4. 4

    Approve the creative

    Share your artwork (or we help design it). We prepare it to BMTC specifications and get the approvals.

  5. 5

    Go live & get proof

    We print, wrap and deploy the buses, then share proof of display so you can see your brand on the road.

Bus Branding Formats

Choose how your brand rides, pick the format that fits your goal and budget.

Bus Branding Across Bengaluru

We run BMTC bus branding in every major Bengaluru neighbourhood. Explore more areas:

B
BMTC Bus Branding Team

Outdoor & Transit Advertising Specialists

We plan, design and run BMTC bus branding campaigns across every major Bengaluru corridor, matching brands to the routes, formats and audiences that deliver the most visibility.

Discover More

Put your brand on Bengaluru's busiest buses

We plan BMTC bus branding by route, corridor and budget, and hand you a clear reach and cost plan before you commit.

Get a Quote

Share your details and we'll respond within a minute with pricing and a route plan.

Get Pricing Bengaluru
Full name
Email
Phone
+91
Company