Petrol vs CNG vs electric in India: which fuel actually saves you money

People search this as “petrol vs CNG vs electric car which is better in India” · updated 2026-08

Short answer

Petrol costs roughly ₹6-7 per km, CNG ₹3-4 per km, and an electric car ₹1-1.5 per km on home charging. CNG typically breaks even in 2-3 years at 1,200+ km a month; an EV breaks even in 3-5 years but only if you can charge at home overnight.

  • Cost per km, not fuel price, is the number to compare.
  • An EV without home or society charging is a daily inconvenience, whatever the maths says.
  • CNG costs you boot space permanently.

Running cost, side by side

FuelTypical cost/kmUpfront premiumBreak-even
Petrol₹6-7Baseline
CNG (factory)₹3-4₹80,000-95,000~1,200 km/month for 2-3 yrs
Electric₹1-1.5 (home)₹3-6 lakh3-5 yrs with home charging

Specs to check for each option

  • CNG: cylinder capacity in kg, remaining boot litres, whether it is factory-fitted.
  • EV: usable battery kWh (not gross), real range at 80 kmph, AC charging time on a 3.3 kW vs 7.2 kW charger, battery warranty in years/km.
  • Petrol: real-world kmpl, service interval, engine displacement vs your highway use.

Common follow-up questions

Does an EV lose value faster in India?

Resale data is still thin, but battery health reports are becoming standard. Check the battery warranty transferability before you buy.

Is CNG safe?

Factory-fitted CNG kits are crash-tested with the car. Aftermarket kits are the risk, not CNG itself.

Go deeper with the full guide

More on cars & bikes