CNG vs EV: the two cheapest ways to run a car in India

CNG vs EV in India compared on running cost per km, purchase premium, refuelling/charging practicality, and break-even distance. Real numbers, 2026.

Updated 2026-08-04 · figures computed from the same engine as our fuel cost calculator

The short answer

Electric (EV) costs ₹2 less per kilometre to run than cng — about ₹22,000 a year at 1,000 km a month. But it costs roughly ₹3,10,000 more to buy, so you need about 1,69,091 km — roughly 14.1 years of average driving — before you are actually ahead.

CNG

24 km/kg · ₹76/kg
₹3 / km

Cheapest running cost of any ICE option, but boot space is lost to the cylinder, power drops ~10%, and refuelling queues are long outside metros.

Electric (EV)

6 km/kWh · ₹8/kWh
₹1 / km

Lowest running cost by far when charged at home, near-zero servicing — but the highest purchase premium and charging access is the real constraint.

Running cost by how much you drive

Monthly drivingCNGElectric (EV)You save
500 km
Light city use
₹1,583/mo
₹19,000/yr
₹667/mo
₹8,000/yr
₹11,000/yr
1,000 km
Average commute
₹3,167/mo
₹38,000/yr
₹1,333/mo
₹16,000/yr
₹22,000/yr
1,500 km
Heavy commute
₹4,750/mo
₹57,000/yr
₹2,000/mo
₹24,000/yr
₹33,000/yr
2,500 km
Very high / commercial
₹7,917/mo
₹95,000/yr
₹3,333/mo
₹40,000/yr
₹55,000/yr

Fuel/energy cost only. Servicing, insurance and depreciation differ too — use the true cost of ownership calculator for the full picture.

How long until electric (ev) pays back

If you driveBreak-even takes
500 km/month 28.2 years
1,000 km/month 14.1 years
1,500 km/month 9.4 years
2,500 km/month 5.6 years

Break-even = the ₹3,10,000 purchase premium divided by the ₹2/km running-cost saving. If you plan to keep the car less time than this, the cheaper-to-buy option wins.

Run your own numbers → Full 5-year cost calculator

Common questions

Should I buy a CNG car or an electric car in India?

Electric (EV) costs ₹1,833 less per 1,000 km to run, but costs about ₹3,10,000 more to buy. You need roughly 1,69,091 km to break even — around 14.1 years at 1,000 km a month. Drive more than that and electric (ev) wins; drive less and cng is the cheaper overall choice.

What is the running cost per kilometre of cng vs electric (ev) in India?

At ₹76/kg and 24 km/kg, cng costs about ₹3 per km. Electric (EV) at ₹8/kWh and 6 km/kWh costs about ₹1 per km. That is a difference of ₹2 per kilometre, or ₹22,000 a year at 1,000 km a month.

How much can I save a year with electric (ev) over cng?

At 1,000 km a month you save about ₹22,000 a year. At 1,500 km a month it is roughly ₹33,000, and at 2,500 km a month about ₹55,000. These are fuel/energy costs only — servicing and insurance differences are on top.

What are the downsides of electric (ev)?

Lowest running cost by far when charged at home, near-zero servicing — but the highest purchase premium and charging access is the real constraint.

Other comparisons

Petrol vs Diesel →Petrol vs CNG →Petrol vs Electric (EV) →Diesel vs Electric (EV) →Diesel vs CNG →

Prices are indicative all-India averages and move daily — Delhi, Mumbai and Bengaluru typically differ ₹2–5 per litre from the national average. Mileage figures are realistic city-driving estimates, not ARAI claims.