Electric Vehicle

EV Cost Per Km in India - Home Charging vs Fast Charging vs Petrol

EV Cost Per Km in India - Home Charging vs Fast Charging vs Petrol

Running an EV in India costs roughly Rs 1 to Rs 1.4 per km on home charging, about Rs 3 to Rs 4 per km on public DC fast charging, and around Rs 6.6 per km for a petrol car. So the honest answer depends on where you charge. This page gives you three numbers, not one, plus the assumptions behind each.

Key takeaways

  • Charging an EV at home in India costs about Rs 1 to Rs 1.4 per km.
  • Public DC fast charging costs roughly Rs 3 to Rs 4 per km, still below petrol.
  • A typical petrol car costs around Rs 6.6 per km at 15 km/l and Rs 100 per litre.
  • At 1,200 km a month, a home-charging EV saves roughly Rs 6,500 to Rs 8,000 versus petrol.
  • That works out to about Rs 80,000 to Rs 95,000 a year, which helps pay back the EV’s higher price.
  • The biggest swing factor is your home-versus-public charging mix, not the car.

What does it cost per km, three ways?

How you charge or fuelCost per kmAssumptionSource
EV, home charging~Rs 1.0 to Rs 1.4home tariff ~Rs 6 to Rs 10 per unitAutopunditz EV vs petrol cost
EV, public DC fast charging~Rs 3.0 to Rs 4.0public tariff ~Rs 18 to Rs 25 per unitTechytrends petrol vs EV per km 2026
Petrol car~Rs 6.615 km/l at ~Rs 100 per litreAutopunditz EV vs petrol cost

The headline most people repeat (“EVs cost Rs 1 per km”) is only true if you charge at home, where the tariff sits around Rs 6 to Rs 10 per unit. Rely on public fast chargers, priced near Rs 18 to Rs 25 per unit, and your per-km cost can triple, though it is still below petrol.

How much can I save versus a petrol car each month?

A home-charging EV saves roughly Rs 6,500 to Rs 8,000 a month versus petrol at a fairly typical 1,200 km. Here is the math:

  • Petrol car: 1,200 km at ~Rs 6.6 per km is about Rs 7,900 a month.
  • EV on home charging: 1,200 km at ~Rs 1.2 per km is about Rs 1,400 a month.
  • Saving: roughly Rs 6,500 to Rs 8,000 a month, depending on your exact tariff and the petrol car you compare against (Autopunditz ).

Over a year that is in the region of Rs 80,000 to Rs 95,000, which is the number that actually pays back the EV’s higher purchase price over time.

Why is the EV cost-per-km spread so wide?

The EV cost per km swings so much because three variables move it more than anything else, and the biggest is your charging mix:

  1. Your electricity tariff. Home slab rates vary by state and consumption. A high-slab urban home pays more per unit than a subsidised one.
  2. Home vs public charging mix. This is the big one. Public DC fast charging is priced at a premium for the convenience and the hardware cost.
  3. The car’s efficiency. A car that does 8 km/kWh is cheaper per km than one that does 5 km/kWh, on the same tariff.

If you want to run your own numbers with your tariff and your car, use our EV charging cost calculator and the EV vs petrol calculator .

Methodology and caveats

  • Figures are running (fuel or energy) cost only. They exclude purchase price, insurance, maintenance and battery replacement. EVs generally win on maintenance too, but that is a separate calculation.
  • Petrol cost assumes ~15 km/l and ~Rs 100 per litre. Adjust both for your city and car. A less efficient petrol car widens the gap further.
  • Public charging tariffs vary by operator and state. The Rs 18 to Rs 25 per unit band is a common 2026 range, not a fixed rate.
  • All figures are rounded and sourced. Click through for the exact working in each source.

Frequently asked questions

How much does it cost to charge an EV per km in India?

Charging an EV at home in India costs about Rs 1 to Rs 1.4 per km, based on a home tariff of roughly Rs 6 to Rs 10 per unit. On public DC fast chargers, where the tariff runs about Rs 18 to Rs 25 per unit, the cost rises to around Rs 3 to Rs 4 per km.

How much can I save versus a petrol car?

At a fairly typical 1,200 km a month, a home-charging EV costs about Rs 1,400 against roughly Rs 7,900 for a petrol car. That is a saving of about Rs 6,500 to Rs 8,000 a month, or roughly Rs 80,000 to Rs 95,000 a year, depending on your tariff and the petrol car you compare against.

Is public fast charging still cheaper than petrol?

Yes. Public DC fast charging costs around Rs 3 to Rs 4 per km, which is still well below a petrol car’s roughly Rs 6.6 per km at 15 km/l and Rs 100 per litre. So even if you never charge at home, an EV runs cheaper than petrol per km.

What does it cost to run a petrol car per km?

A typical petrol car costs around Rs 6.6 per km, assuming about 15 km/l and a fuel price near Rs 100 per litre. A less efficient car or a higher fuel price pushes that figure up and widens the gap versus an EV.

Primary sources

Last updated: 22 June 2026. Reviewed quarterly as petrol prices and electricity tariffs change.

β€” people found this helpful
Was this helpful?

Written by

V
Vignesh Sampath Kumar

Founder, EVBlogs.in Β· SEO Lead, PipeRocket Digital

LinkedIn →

Tata EV owner and founder of EVBlogs.in. Tracks India's EV market through real ownership experience, ARAI certification data, and state subsidy notifications. No paid placements β€” all rankings are based on specs and owner feedback.

βœ… Specs verified from ARAI data  Β·  πŸ’° On-road prices only  Β·  🚫 No paid placements  Β·  Review methodology β†’

Related Posts

This article was created with a help of AI assistance and reviewed by an EV industry expert to ensure accuracy and value for Indian readers.

Write for EVBlogs