EV Charging Cost in India 2026: Home vs Public Fast Charging, Rs Per Km vs Petrol and CNG
- Home charging: Tata Nexon EV costs about Rs 0.83 per km in Delhi (Rs 6.50/unit) and Rs 1.35 in Mumbai (about Rs 10.50/unit).
- Public DC fast charging at Rs 22 per kWh: about Rs 2.82 per km, or Rs 3.33 if 18% GST is added.
- Nexon CNG: about Rs 4.69 per km. Nexon petrol: about Rs 6.15 per km (Delhi, 13 Oct 2026 prices).
- Electric scooters (Rizta, Chetak, iQube) cost about Rs 0.20 per km at home vs Rs 2.17 for a petrol Activa.
An electric car is cheap to run only if you charge it the right way. Plug in at home and a Tata Nexon EV costs well under Rs 1.50 per km even on Mumbai tariffs. Rely only on public DC fast chargers and the same car costs close to Rs 3 per km, still cheaper than petrol and CNG, but the gap narrows a lot. Here is the full math, with every input shown, so you can redo it for your own city and car.
All fuel and electricity prices below were checked on 13 October 2026. Where we use a real-world efficiency figure we say who measured it, and where a number is a manufacturer claim we say that too.
How we calculate EV cost per km
The formula is simple: cost per km = price per kWh divided by km per kWh. For petrol it is price per litre divided by kmpl, and for CNG it is price per kg divided by km per kg.
For efficiency we use real-world test figures, not brochure range. Autocar India's range tests found the Nexon EV 45 does 7.79 km per kWh, the Punch EV 40 does 7.61 km per kWh and the MG Windsor 38 kWh does 8.1 km per kWh. Brochure (MIDC) range implies far better numbers: 489 km from 45 kWh works out to about 10.9 km per kWh for the Nexon EV. Using claimed figures would understate your real bill by roughly a quarter or more.
One more honest caveat: some energy is lost as heat while charging, so the units on your meter will be a little higher than the energy that reaches the battery. Treat our home numbers as a floor, not a ceiling.
Home charging: what does a unit of electricity cost?
Domestic tariffs are set by each state's electricity regulator and vary a lot. Three examples:
- Delhi: DERC domestic energy charges run from Rs 3 per unit (0 to 200 units) to Rs 8 (above 1,200 units). A family adding an EV to a normal monthly bill will often land in the 401 to 800 unit slab at Rs 6.50 per unit, before the PPAC surcharge, 5% electricity tax and fixed charges.
- Bengaluru: KERC's order for FY 2026-27 sets a flat Rs 5.80 per unit for BESCOM domestic users, plus 9% electricity tax and a fixed charge of Rs 150 per kW.
- Mumbai: the costliest of the three. Once wheeling, fuel adjustment and 16% duty are added, most Adani Electricity homes with an EV pay around Rs 10.50 per unit all-in, as per a MeraEV analysis of slab rates.
Many DISCOMs also offer a separate EV connection or time-of-day tariff, which can be cheaper than the domestic slab. Ask your DISCOM before you install a wallbox.
Public charging: AC vs DC fast charging rates
Public chargers are priced by the operator, not the regulator, so rates differ by city, site and charger speed. What we found in published rates:
- Jio-bp pulse: retail rate of Rs 24 per kWh on its official EV Saver page, falling to Rs 20.75 per kWh with a prepaid pack (Maharashtra example). The pack price is shown excluding GST.
- ChargeZone: median DC rate of Rs 22 per kWh, as per ChargeDekho's network tracker (prices as of 18 September 2026).
- Statiq: median DC rate of Rs 17.99 per kWh on the same tracker.
- BPCL: promotional Rs 14 per kWh plus GST, about Rs 16.52 with tax.
- Tata Power EZ Charge: the company's own page does not publish a flat rate and says cost varies by location and charger type. Independent trackers report about Rs 22 to Rs 26 per kWh for its DC fast chargers.
- Public AC chargers: ChargeDekho's all-India median across 1,203 AC stations is Rs 16.95 per kWh, so slow public charging is not much cheaper than DC.
Long DC stops are also where in-car entertainment helps. If your car has wired Apple CarPlay, a K713C video box lets you stream apps on the car screen while you wait (works only with cars that already have wired CarPlay).
EV vs petrol vs CNG: cost per km compared
To keep it fair, we compare one model family across three fuels: the Tata Nexon. Petrol efficiency is 91wheels' expert-tested 16.6 kmpl for the petrol manual, and CNG is Autocar India's tested 18.55 km per kg for the Nexon iCNG. Fuel prices: petrol Rs 102.12 (Delhi) and Rs 111.21 (Mumbai) per litre, CNG Rs 86.98 (Delhi) and Rs 89 (Mumbai) per kg.
| Nexon option | Energy price | Real-world efficiency | Delhi Rs/km | Mumbai Rs/km |
|---|---|---|---|---|
| EV, home charging | Rs 6.50 / Rs 10.50 per kWh | 7.79 km/kWh | 0.83 | 1.35 |
| EV, public AC | Rs 17 per kWh | 7.79 km/kWh | 2.18 | 2.18 |
| EV, public DC fast | Rs 22 per kWh | 7.79 km/kWh | 2.82 | 2.82 |
| EV, public DC + 18% GST | Rs 25.96 per kWh | 7.79 km/kWh | 3.33 | 3.33 |
| CNG (iCNG) | Rs 86.98 / Rs 89 per kg | 18.55 km/kg | 4.69 | 4.80 |
| Petrol manual | Rs 102.12 / Rs 111.21 per litre | 16.6 kmpl | 6.15 | 6.70 |
Even the worst EV case (DC fast charging with GST added) is about 30% cheaper per km than CNG and close to half the cost of petrol. Charge at home and an EV costs roughly one-seventh of petrol per km in Delhi. Keeping tyres at the right pressure matters more in an EV than most owners think, because rolling resistance eats range. A VoltX jump starter and 150 PSI tyre inflator in the boot makes a weekly check easy.
For a deeper look at gas-powered options, read our guide to CNG cars with the best mileage and running cost per km.
What does 1,000 km a month cost?
|
Rs 834
EV, home charging (Delhi)
|
Rs 2,824
EV, only public DC
|
Rs 4,689
CNG Nexon (Delhi)
|
Rs 6,152
Petrol Nexon (Delhi)
|
A realistic mix for most city owners is about 80% home charging and 20% DC fast charging on trips. In Delhi that works out to around Rs 1,232 a month, against Rs 6,152 for petrol: a saving of nearly Rs 4,900 a month, or about Rs 59,000 a year at 12,000 km. That saving is what pays back the higher EV purchase price over time.
Cost per km for popular electric cars
| EV (battery) | Claimed km/kWh | Real-world km/kWh | Home Rs 6.50 | Public DC Rs 22 |
|---|---|---|---|---|
| MG Windsor (38 kWh) | 8.7 (332 km ARAI) | 8.1 | Rs 0.80 | Rs 2.72 |
| Tata Nexon EV (45 kWh) | 10.9 (489 km MIDC) | 7.79 | Rs 0.83 | Rs 2.82 |
| Tata Punch EV (40 kWh) | 11.7 (468 km listed) | 7.61 | Rs 0.85 | Rs 2.89 |
| Mahindra XUV 3XO EV (39.4 kWh) | Not stated | 7.2 (Mahindra's 285 km real-range claim) | Rs 0.90 | Rs 3.04 |
| Mahindra BE 6 (79 kWh) | 8.6 (682 km ARAI) | 5.68 | Rs 1.14 | Rs 3.87 |
Smaller, lighter EVs like the Windsor, Nexon EV and Punch EV all land around Rs 0.80 to Rs 0.85 per km on home power. The bigger, more powerful BE 6 uses more energy per km, so it costs about 35% more to run, though it is still far cheaper than any petrol SUV of its size. Bigger EVs often sleep outdoors in apartment parking, and a fitted cover such as the CARIZMA Ioniq 5 car cover keeps sun and dust off the paint and charging flap.
Electric scooters: cost per km vs a petrol scooter
Scooters are even more efficient. We divided battery size by the realistic range: Ather's own TrueRange for the Rizta, and typical-user estimates from MeraEV for the iQube and Chetak, since TVS and Bajaj publish only IDC (claimed) range.
| Scooter | Battery | Claimed IDC range | Real-world range | Home Rs 6.50 | Home Rs 10.50 |
|---|---|---|---|---|---|
| Ather Rizta S | 3.7 kWh | 160 km | 125 km (TrueRange) | Rs 0.19 | Rs 0.31 |
| Bajaj Chetak 3503 | 3.5 kWh | 151 km | 110 to 120 km | Rs 0.20 | Rs 0.32 |
| TVS iQube 3.5 | 3.5 kWh | 145 km | 100 to 110 km | Rs 0.22 | Rs 0.35 |
| Honda Activa (petrol) | n/a | n/a | 47 kmpl owner average | Rs 2.17 (Delhi petrol) | Rs 2.37 (Mumbai petrol) |
An electric scooter charged at home costs about Rs 0.20 per km, roughly one-tenth of a petrol Activa. At 1,000 km a month, that is around Rs 200 against Rs 2,170 in Delhi. Most scooter owners charge at home, and if yours lives outside, a waterproof Hydra bike cover protects the seat, display and charging port in the monsoon.
When public charging stops making sense
|
✓ What works
|
! Watch-outs
|
Small habits help too. Pre-cooling the cabin while plugged in saves battery, and a fresh ELIXIR vent perfume keeps the cabin pleasant on long charging stops. Keeping the interior clean with a cordless Storm 1 car vacuum during a 30-minute DC session is time well used.
Key takeaways
- Nexon EV with home charging: about Rs 0.83 per km in Delhi and Rs 1.35 in Mumbai.
- Same car on public DC fast chargers: about Rs 2.82 per km, or Rs 3.33 if 18% GST is extra.
- Nexon CNG: about Rs 4.69 per km. Nexon petrol: about Rs 6.15 per km (Delhi).
- Electric scooters cost about Rs 0.20 per km at home vs about Rs 2.17 for a petrol Activa.
- Always use real-world efficiency, not claimed range, when you do the math.

Make every charging stop count. The Autofy Storm 3 V2.0 cordless vacuum and air blower brings 18000Pa suction, a battery meter and an LED handle light, so you can clean the cabin in the time a fast charger takes to add 50%. Shop the Storm 3 V2.0
Follow Autofy on Instagram and YouTube for more running-cost explainers.
Frequently asked questions
- CarDekho: Fuel price in New Delhi (13 Oct 2026)
- The Hans India: Petrol and diesel prices, 11 October 2026
- Aaj Tak: CNG price in Delhi
- Aaj Tak: CNG price in Mumbai
- Autocar India: Real world EV range tested of top EV cars
- Autocar India: 2026 Tata Punch EV real world range tested
- Autocar India: MG Windsor EV real world range tested
- Autocar India: Tata Nexon mileage (iCNG tested)
- 91wheels: Tata Nexon mileage
- Rushlane: Mahindra XUV 3XO EV launched
- Bridgeway Power: Delhi electricity rate 2026 (DERC slabs)
- The DISCOM Bill: Karnataka tariff 2026-27 (KERC order)
- MeraEV: Cost to run an electric car per km in 2026
- Jio-bp: EV Saver pricing
- ChargeDekho: EV charging price per unit by network
- Tata Power EZ Charge
- Business Today: 18% GST on public EV charging
- TVS Motor: iQube IDC range explained
- Gaadify: Ather Rizta S 3.7 kWh
- MeraEV: Chetak 3503 vs iQube 3.5 kWh
- BikeWale: Honda Activa mileage






