Electric vehicle charging cost per km in India ranges from Rs 0.40 to Rs 2.50 depending on the charging method, electricity tariff, and vehicle efficiency. At home with a standard AC charger, most EVs cost between Rs 0.40 to Rs 0.80 per km, while DC fast charging on highways costs Rs 1.50 to Rs 2.50 per km. Compared to petrol at Rs 102 per litre, even DC fast charging saves you 60 to 75 percent on running costs.
The charging cost depends on three simple factors: the electricity rate per unit (kWh), your vehicle efficiency (km per kWh), and charging losses. The formula is straightforward - divide your electricity rate by your EV real-world efficiency, then add 10 to 15 percent for charging losses.
Residential electricity rates in India vary hugely by state. Mumbai charges around Rs 6 to 8 per unit, while Delhi residential tariffs are Rs 5 to 7. Bangalore sits at Rs 6 to 9, and Chennai at Rs 5 to 8. Commercial charging stations pay higher industrial tariffs of Rs 8 to 12 per unit, which is why public DC charging costs more.
A Tata Nexon EV with a 40 kWh battery and real-world efficiency of 7 km per kWh will cost Rs 0.86 per km at Rs 6 per unit electricity. A Tata Tiago EV with better efficiency of 9 km per kWh costs only Rs 0.67 per km. The more efficient your EV, the lower your per-km charging cost.
Home charging is the cheapest option for Indian EV owners. With a standard 3.3 kW or 7.4 kW home charger connected to your domestic electricity supply, you pay residential tariffs that range from Rs 4 to Rs 9 per unit depending on your state and consumption slab.
| City | Electricity Rate | Nexon EV Cost/Km | Tiago EV Cost/Km | vs Petrol Savings |
|---|---|---|---|---|
| Delhi | Rs 5.50/unit | Rs 0.79 | Rs 0.61 | 87% cheaper |
| Mumbai | Rs 7.00/unit | Rs 1.00 | Rs 0.78 | 84% cheaper |
| Bangalore | Rs 7.50/unit | Rs 1.07 | Rs 0.83 | 83% cheaper |
| Chennai | Rs 6.00/unit | Rs 0.86 | Rs 0.67 | 86% cheaper |
| Hyderabad | Rs 5.50/unit | Rs 0.79 | Rs 0.61 | 87% cheaper |
| Pune | Rs 8.00/unit | Rs 1.14 | Rs 0.89 | 82% cheaper |
Public DC fast chargers cost significantly more than home charging because operators pay commercial electricity rates plus margin. Major networks like Tata Power EzCharge, Statiq, Glida, and Adani Total charge between Rs 12 to Rs 25 per unit.
| Charging Network | Rate per kWh | Nexon EV Cost/Km |
|---|---|---|
| Tata Power EzCharge | Rs 12-18 | Rs 1.71-2.57 |
| Statiq | Rs 15-22 | Rs 2.14-3.14 |
| Glida Fortum | Rs 14-20 | Rs 2.00-2.86 |
| Adani Total | Rs 16-25 | Rs 2.29-3.57 |
A petrol car at 15 km per litre with petrol at Rs 102 per litre costs Rs 6.80 per km. Even expensive DC fast charging at Rs 2.50 per km saves Rs 4.30 per km. Over 15,000 km annual driving, that is Rs 64,500 saved per year.
| Fuel Type | Cost Per Km | Annual Cost 15000 km | 5-Year Cost |
|---|---|---|---|
| Petrol Car | Rs 6.80 | Rs 102000 | Rs 510000 |
| Diesel Car | Rs 5.67 | Rs 85050 | Rs 425250 |
| CNG Car | Rs 3.64 | Rs 54600 | Rs 273000 |
| EV Home Charging | Rs 0.80 | Rs 12000 | Rs 60000 |
| EV DC Fast Charging | Rs 2.00 | Rs 30000 | Rs 150000 |
| EV Solar Charging | Rs 0.30 | Rs 4500 | Rs 22500 |
Gujarat leads India with the lowest EV charging costs thanks to its dedicated EV electricity tariff of Rs 3.50 per unit. Maharashtra follows with subsidised EV rates. Delhi offers a subsidised EV slab rate.
| State | Home Charging Rate | Public DC Rate | Special EV Tariff |
|---|---|---|---|
| Gujarat | Rs 3.50/unit | Rs 12-16/kWh | Yes |
| Delhi | Rs 5.50/unit | Rs 14-18/kWh | Yes |
| Maharashtra | Rs 6.00/unit | Rs 15-20/kWh | Partial |
| Karnataka | Rs 6.50/unit | Rs 14-19/kWh | Planned |
| Tamil Nadu | Rs 5.50/unit | Rs 13-17/kWh | No |
A Tata Nexon EV with a 40 kWh battery costs approximately Rs 240-320 to fully charge at home depending on your electricity rate.
Yes, EV charging is 70-90% cheaper than petrol in India. Home charging costs Rs 0.40-0.80 per km compared to Rs 6.50-7.00 per km for petrol.
Most Indian EVs consume between 0.12 to 0.18 kWh per km. A Tata Tiago EV uses about 0.11 kWh/km while a Nexon EV uses about 0.14 kWh/km.
Yes, a 3 kW rooftop solar system can generate 12-15 units per day, enough to charge an EV for 80-100 km daily.
The cheapest way is home charging on a solar-powered system at approximately Rs 0.20-0.30 per km.
If you drive 15,000 km per year, switching from a petrol car to an EV with home charging saves approximately Rs 90,000 per year in fuel costs alone.
Frequent DC fast charging can slightly accelerate battery degradation over 5-8 years but modern thermal management systems protect the battery.
Electric scooters cost approximately Rs 0.10-0.25 per km to charge in India.
Share it with other Indian EV buyers who need this information
Read More Guides →