BMTC electric bus fleet (PM E-DRIVE)
BMTC · 4,500 electric buses reported as 3,800 twelve-metre and 900 nine-metre (these reported counts do not sum to 4,500 — discrepancy in the source, not corrected here), 400 of them air-conditioned, procured under the central PM E-DRIVE scheme on a Gross Cost Contract model Also called 4,500 e-bus procurement.
- Latest cost
- ₹12,000 cr
- Last checked
- 19 Sept 2026
sanctioned, Sept 2026
re-checked every quarter
Not on record yet: original deadline, current deadline. Missing data is shown, not guessed.
What's pending
Rollout timeline, exact PM E-DRIVE central subsidy share for Bengaluru specifically, and depot development details not yet confirmed from a primary document. (A ₹4,391 cr subsidy figure is published for the scheme's national 9-city, 14,028-bus rollout — not a Bengaluru-specific figure, and not recorded here as this project's own subsidy amount.)
History
- Sanctioned
Karnataka Cabinet approved procurement of 4,500 electric buses for BMTC under the PM E-DRIVE scheme; state expenditure estimated at roughly ₹600 crore a year (~₹12,000 crore over 20 years), with a further ₹2,000 crore central loan sought for depot development. [1]
- sanctioned
₹12,000 cr whole project [1]
Funder: state · FY 2026-27
Context
Estimated 20-year total state expenditure under the Gross Cost Contract model (~₹600 cr/year); a separate ₹2,000 cr loan has been sought from the central government for depot development, not included in this figure
Sanctioned, released and spent are different things: an allocation is not evidence money was spent.
Sources
medium confidence This page is based on news reports or an agency's own report, not yet an official document.
Notes and caveats
First BMTC / buses record on this site. Corporation set to Central as a nominal placeholder only — this is a citywide fleet procurement, not tied to one corporation or set of wards. Cabinet approval date not confirmed from a primary document; the source's own publication date (2026-09-07) is used as the money_entry's as_of anchor instead.