North India
9 statesDelhi
Capital: Delhi
Domestic rate
₹8/kWh
Petrol
₹96.7/L
Rajasthan
Capital: Jaipur
Domestic rate
₹8.8/kWh
Petrol
₹104.9/L
Uttar Pradesh
Capital: Lucknow
Domestic rate
₹6.9/kWh
Petrol
₹96.5/L
Punjab
Capital: Chandigarh
Domestic rate
₹7.3/kWh
Petrol
₹96.8/L
Haryana
Capital: Chandigarh
Domestic rate
₹7.4/kWh
Petrol
₹97/L
Uttarakhand
Capital: Dehradun
Domestic rate
₹6.5/kWh
Petrol
₹94/L
Himachal Pradesh
Capital: Shimla
Domestic rate
₹5.6/kWh
Petrol
₹96.9/L
Jammu & Kashmir
Capital: Srinagar / Jammu
Domestic rate
₹5.5/kWh
Petrol
₹100.6/L
Chandigarh
Capital: Chandigarh
Domestic rate
₹5.4/kWh
Petrol
₹94.2/L
South India
6 statesKarnataka
Capital: Bangalore
Domestic rate
₹10.7/kWh
Petrol
₹101.9/L
Tamil Nadu
Capital: Chennai
Domestic rate
₹7.6/kWh
Petrol
₹101.1/L
Telangana
Capital: Hyderabad
Domestic rate
₹9.5/kWh
Petrol
₹107.4/L
Andhra Pradesh
Capital: Amaravati
Domestic rate
₹9.6/kWh
Petrol
₹109.6/L
Kerala
Capital: Thiruvananthapuram
Domestic rate
₹8.4/kWh
Petrol
₹107.6/L
Puducherry
Capital: Puducherry
Domestic rate
₹6.4/kWh
Petrol
₹94.8/L
East India
4 statesWest Bengal
Capital: Kolkata
Domestic rate
₹9.8/kWh
Petrol
₹104.9/L
Bihar
Capital: Patna
Domestic rate
₹7.5/kWh
Petrol
₹106/L
Odisha
Capital: Bhubaneswar
Domestic rate
₹6.8/kWh
Petrol
₹103.1/L
Jharkhand
Capital: Ranchi
Domestic rate
₹6.3/kWh
Petrol
₹98/L
West India
3 statesCentral India
2 statesNorth-East India
8 statesAssam
Capital: Dispur
Domestic rate
₹8/kWh
Petrol
₹98.2/L
Meghalaya
Capital: Shillong
Domestic rate
₹6.6/kWh
Petrol
₹96.8/L
Tripura
Capital: Agartala
Domestic rate
₹6.9/kWh
Petrol
₹97.7/L
Nagaland
Capital: Kohima
Domestic rate
₹5.4/kWh
Petrol
₹97.2/L
Manipur
Capital: Imphal
Domestic rate
₹5.8/kWh
Petrol
₹99.1/L
Mizoram
Capital: Aizawl
Domestic rate
₹6.7/kWh
Petrol
₹99.1/L
Sikkim
Capital: Gangtok
Domestic rate
₹4.9/kWh
Petrol
₹103.4/L
Arunachal Pradesh
Capital: Itanagar
Domestic rate
₹5.7/kWh
Petrol
₹94.2/L
Why does charging cost vary so much by state?
India has separate state electricity regulators (SERCs) and distribution companies (DISCOMs), and each sets its own tariff. States with large power-surplus like Himachal Pradesh, Sikkim, and the North-East have low rates; deficit states like Maharashtra, Karnataka, and Andhra Pradesh charge more. Subsidy-heavy states like Chandigarh and Delhi offer steep low-slab rates but kick up sharply after 500 units — where most EV-owning households end up landing.
This matters because your EV's per-km cost is directly proportional to your state's electricity rate. A Tata Nexon EV costs ₹1.20/km in Chandigarh but ₹2.38/km in Bangalore — nearly 2× difference for the same car. Still dramatically cheaper than petrol in both states, but the exact savings depend on where you charge.