Petrol, CNG or EV: which one actually costs less?
Petrol, CNG or EV: which one actually costs less? I've owned all three: a Hyundai Santro Xing on a CNG kit, a Honda City CVT on petrol, and now a Suzuki eVitara EV. Running costs range from ₹6.6 per km in my Honda City on the highway down to ₹1.2 per km in my eVitara charged at home. But an EV costs more to buy, so here's the full picture: running cost, purchase price, break-even, daily life, and who should buy what.
My CNG story: the Santro Xing retrofit
My first car was a Hyundai Santro Xing. After a few years on petrol, I had an aftermarket CNG kit fitted and drove it on CNG for about 4–5 years. Here's what that was like:
- Half the boot was gone. The 10 kg CNG cylinder sat in the boot, and packing for family trips became a real problem.
- Smooth at first, then trouble. The first 2–3 years were fine. After that, the engine started knocking and pickup dropped.
- Queues. There were very few CNG pumps back then, and every fill meant standing in a long line.
My lesson: if you want CNG, buy a factory-fitted CNG car, with an engine designed and tuned for it. Don't retrofit a kit.
CNG and petrol today
CNG has improved a lot. India had 8,083 CNG stations by May 2025. But queues of autos, taxis and cars are still common at many pumps, and the price keeps rising: in Pune, CNG is ₹98.50 per kg (4 Nov 2026) after several hikes this year. There's also a cost many people forget: the CNG cylinder needs a hydro test every 3 years, and in Pune that now costs ₹2,800.
My Honda City CVT gives about 17 km/L on the highway but only 8–10 km/L in city traffic. At ₹111.90 per litre of petrol, that's about ₹6.6 per km on the highway and ₹11–14 per km in the city.
Running cost per km: all five compared
| Car and fuel | Basis | Cost per km |
|---|---|---|
| My Honda City CVT, petrol (highway) | Real: 17 km/L × ₹111.90 | ₹6.6 |
| Grand Vitara, petrol | Official: 21.11 km/L | ₹5.3 |
| Grand Vitara, CNG | Official: 26.6 km/kg × ₹98.50 | ₹3.7 |
| My eVitara, Nexa DC fast charger | Real: ₹20/kWh, my invoice | ₹2.6 |
| My eVitara, home (green EV meter) | Real: ₹9.25/kWh, my range test | ₹1.2 |
Even on a public DC fast charger, the most expensive way to charge, my EV costs less per km than CNG. Charged at home, it's about one-third of CNG and less than a quarter of petrol.
Pune fuel prices as of early November 2026. Official mileage figures are best-case test results.
The catch: an EV costs more to buy
For a fair comparison, I used two SUVs of similar size from the same brand:
- Grand Vitara Delta CNG: about ₹13.05 lakh ex-showroom
- eVitara Zeta 61 kWh (without BaaS): ₹17.49 lakh ex-showroom
So the EV costs about ₹4.44 lakh more upfront. How long does it take to earn that back?
Break-even at 17,000 km a year (my usage)
| CNG at official 26.6 km/kg | CNG at ~18 km/kg | |
|---|---|---|
| CNG fuel cost per year | ≈ ₹63,000 | ≈ ₹92,000 |
| EV home charging per year | ≈ ₹20,400 | ≈ ₹20,400 |
| EV saving per year | ≈ ₹42,600 | ≈ ₹71,400 |
| Years to recover ₹4.44 lakh | ≈ 10 years | ≈ 6 years |
Official mileage is a best case. Some guides list the Grand Vitara CNG at about 18 km/kg, and at that figure the EV pays back its extra price in about 6 years. These numbers cover fuel only; insurance, service, resale value and loan interest will shift them either way.
Honest takeaway: if you drive less than about 10,000 km a year, a factory-fitted CNG car can work out cheaper overall.
What about BaaS (Battery-as-a-Service)?
With BaaS, the eVitara starts at a much lower ₹10.99 lakh, but you pay a battery rental of ₹4.39 per km (61 kWh). Here's what that means in practice:
- At 17,000 km a year, the rental is about ₹74,600 a year, on top of electricity.
- Rental plus home charging works out to about ₹5.6 per km, roughly the same as a petrol Grand Vitara.
- Buying outright costs ₹6.5 lakh more, and at my mileage the rental would add up to that in under 9 years.
BaaS makes sense if you drive little or want a lower upfront price. If you drive a lot, buying the battery outright is usually better. Before you decide, read the BaaS terms carefully, including any minimum-km commitment.
Daily life: CNG vs EV
| CNG | EV | |
|---|---|---|
| Boot space | ❌ Cylinder takes space | ✅ Full boot |
| Refuelling | ❌ Pump queues | ✅ Plug in at home overnight |
| Driving feel | ❌ Lower pickup (my experience) | ✅ Instant pickup, silent drive |
| Long trips | ✅ Petrol backup | ✅ ~480 km real highway range (my test); plan DC stops |
| Extra upkeep | Cylinder hydro test every 3 years | No engine oil, fewer moving parts |
My verdict: who should buy what
| Buy factory-fitted CNG if… | Buy an EV if… |
|---|---|
| Your budget is tight | You drive 15,000+ km a year |
| You drive under ~10,000 km a year | You can charge at home (ideally on a green EV meter) |
| You have no home charging | You'll keep the car 6+ years |
I've lived with CNG, petrol and now electric. For my driving (about 17,000 km a year, mostly highway, with home charging), the EV is the clear winner, and I'm happy with it.
Watch the video
See my three cars and the full comparison in my video -- Petrol, CNG or EV ?
Ptrol, diesel or CNG? Tell me in the comments. And subscribe to eVSafar.in on YouTube for honest EV ownership numbers.
Related posts: Suzuki eVitara real range test · My EV home charging setup and real costs
Sources
- CNG ₹98.50/kg and petrol ₹111.90/L in Pune: Business Today fuel-price pages, 2–4 November 2026
- Grand Vitara mileage (petrol 21.11 km/L, CNG 26.6 km/kg ARAI; ~18 km/kg listed): Spinny and CarDekho
- Grand Vitara Delta CNG ₹13.05 lakh ex-showroom: CarDekho
- eVitara Zeta 61 kWh ₹17.49 lakh without BaaS, BaaS from ₹10.99 lakh + ₹4.39/km: Rushlane, 2026
- 8,083 CNG stations as of May 2025: Ministry of Petroleum reply in the Rajya Sabha, via Construction World
- CNG cylinder hydro test fee ₹2,800 in Pune: Free Press Journal, August 2025
- EV cost per km, DC charging cost, Honda City mileage and 480 km range: my own receipts and tests
Cleaner Roads — Brighter Tomorrows.
eVSafar.in is an independent owner blog, not sponsored by any car maker. Prices, mileage and tariffs are approximate and change over time; check current figures before you buy. This is general information, not financial advice.

Comments
Post a Comment