Skip to content
MasterMath

Petrol vs Diesel vs Electric

What it costs a year to run the same car on petrol, diesel or electricity. Fuel only, which is where the big difference lies.

Currency and number format for

Cheapest option

—

Cheapest option—
Saving a year against the dearest—
Petrol, a year—
Diesel, a year—
Electric, a year—
Gap between best and worst—

How this was worked out

    The formula

    cost per km = consumption ÷ 100 × price of the unit

    Where it comes from

    The honest comparison is per kilometre, not per tank or per charge. Electric is measured in kilowatt hours per hundred kilometres, and that is where it pulls ahead: electrical energy costs far less per unit of work than a fossil fuel.

    How to work it out by hand

    1. Divide each option's consumption by a hundred
    2. Multiply by the price of its unit: a litre or a kilowatt hour
    3. That gives the cost per kilometre
    4. Multiply by the kilometres you do in a year

    What is worth knowing

    This comparison leaves out what usually decides the purchase: the price of the vehicle, the servicing — an electric car has no oil, filters or clutch — and the depreciation. It also shifts a great deal with where you charge: at home overnight a kWh can cost a third of what a motorway rapid charger asks, and there the electric advantage narrows considerably.

    Frequently asked questions

    Is an electric car cheaper to run?

    On fuel, by a lot: around 0.03 per km against 0.11 for petrol. Charging on the motorway halves the difference.

    How much do you save a year with an electric car?

    Over 15,000 km, between 1,000 and 1,400 on energy alone against an equivalent petrol car.

    Is diesel still worth it?

    Only at high annual mileage. It uses less, but the price per litre has converged and servicing costs more.