Electric car cost per mile

Updated 7 November 2026 · ClearCost UK · 3 min read

At 27p per kWh and 3.6 miles per kWh, an electric car costs about £0.083 a mile to run at home, or £8.25 per 100 miles. The cost depends on your price per kWh and how efficient the car is.
Advertisement

Cost per mile by model

The table uses typical efficiency figures and includes about 10% charging loss. Your own figure depends on speed, weather and load.

Approximate cost per 100 miles

ModelMiles per kWhCost per 100 miles at home (27p)Cost per 100 miles public (79p)
Tesla Model 34£7.43£19.75
Tesla Model Y3.6£8.25£21.94
Nissan Leaf3.5£8.49£22.57
MG43.7£8.03£21.35
MG ZS EV3.2£9.28£24.69
Kia EV63.4£8.74£23.24
Hyundai Ioniq 53.3£9.00£23.94
Kia Niro EV3.6£8.25£21.94
Volkswagen ID.33.8£7.82£20.79
Volkswagen ID.43.3£9.00£23.94
Renault Zoe3.6£8.25£21.94
Fiat 500e3.9£7.62£20.26
Vauxhall Corsa Electric3.6£8.25£21.94
BYD Dolphin3.8£7.82£20.79
Polestar 23.3£9.00£23.94
Mini Electric3.8£7.82£20.79
Skoda Enyaq3.3£9.00£23.94
BMW i43.4£8.74£23.24
Cupra Born3.5£8.49£22.57
Volvo EX303.5£8.49£22.57

Compared with petrol

A petrol car doing 40 miles per gallon on fuel at £1.40 a litre (about £6.36 per gallon) costs about £15.90 per 100 miles. Charging at home usually costs less than half of that.

Sources and further reading

Questions people ask

How much does it cost per mile to run an electric car?
About £0.083 a mile for home charging at 27p per kWh and 3.6 miles per kWh.

Results are estimates for information only, not financial advice. Read the full disclaimer.

More free calculators

Advertisement