Petrol and diesel power almost all of India's road transport, but electricity's share has grown faster than any other fuel over the last decade. Explore how the mix is shifting, state by state and year by year.
Pick a state to see its on-road transport energy split across five fuels, in petajoules, FY2012–13 to FY2025–26. Click a legend chip to show or hide a fuel.
A petajoule (PJ) is 1015 joules — roughly the energy in 21,000 tonnes of petrol, or 278 million units (kWh) of electricity. It lets different fuels be compared on one scale.
Each year, a handful of states pull furthest ahead on electrifying their transport energy, alongside the kinds of electric vehicles being registered that year.
Electricity as a share of each state's total transport energy mix.
Share of vehicle categories among that year's new electric-vehicle registrations, by state.