Car fuel gauge on a dashboard

How Much Does It Cost to Drive 100 Miles in the UK?

The cost of driving 100 miles in the UK depends on your fuel type, your vehicle's efficiency, and current fuel prices. With petrol at 158p per litre, diesel at 191p per litre, and electricity varying between 7p and 24p per kWh, the difference between fuel types is significant -- and growing.

100 Miles: Petrol vs Diesel vs Electric (April 2026)

Here is what 100 miles costs at current UK average pump prices, across different vehicle efficiencies:

Vehicle Type Efficiency Cost per 100 Miles Cost per Mile
Petrol -- small car50 MPG£14.3714.4p
Petrol -- average car40 MPG£17.9618.0p
Petrol -- SUV/older car30 MPG£23.9423.9p
Petrol -- inefficient25 MPG£28.7328.7p
Diesel -- average car50 MPG£17.3717.4p
Diesel -- SUV/van35 MPG£24.8124.8p
EV -- home charging (standard)3.5 mi/kWh£6.866.9p
EV -- home charging (off-peak tariff)3.5 mi/kWh£2.862.9p
EV -- public rapid charger3.5 mi/kWh£14.2914.3p

Key takeaway: An electric car charged at home on an off-peak tariff costs £2.86 for 100 miles. That same journey in a 40 MPG petrol saloon costs £17.96, more than six times as much. Public rapid charging wipes out most of the EV advantage and brings 100 miles back to roughly the cost of a 50 MPG petrol.

Current UK Fuel Prices (April 2026)

Fuel prices rose sharply in March 2026. Diesel increased by 25p per litre in three weeks following supply disruption from strikes on Iran. Prices as of April 2026:

How the Calculation Works

For petrol and diesel, the formula is straightforward:

Cost = (Distance / MPG) x 4.546 x Price per litre

4.546 converts imperial gallons to litres. So for 100 miles at 40 MPG with petrol at 158p:

(100 / 40) x 4.546 x 1.58 = £17.96

For 100 miles at 50 MPG with diesel at 191p: (100 / 50) x 4.546 x 1.91 = £17.37

For electric vehicles:

Cost = (Distance / Miles per kWh) x Price per kWh

100 miles at 3.5 mi/kWh with electricity at 24p: (100 / 3.5) x 0.24 = £6.86

Fuel Duty Is Rising

The current 5p per litre fuel duty cut ends on 31 August 2026. After that, duty increases in three stages:

By March 2027, fuel duty will be back to pre-cut levels, adding approximately £2.75 to a 55-litre fill-up. From April 2027, fuel duty will rise with inflation every year -- the first increase since 2011. Read our full fuel duty changes guide for more details.

Annual Cost Comparison

The average UK driver covers approximately 7,400 miles per year. Here is the annual fuel cost by vehicle type:

Vehicle Annual Fuel Cost Saving vs Petrol (40 MPG)
Petrol (40 MPG)£1,329--
Diesel (50 MPG)£1,285£44
EV (home, standard tariff)£507£822
EV (home, off-peak tariff)£211£1,118
EV (public charging only)£1,057£272

The financial case for an EV depends almost entirely on whether you can charge at home. If you can, you save £800-1,100 per year on fuel against a 40 MPG petrol. If you rely on public rapid chargers, you save closer to £270 a year, and the saving disappears against more efficient petrol cars.

Calculate Your Exact Fuel Cost

Enter your journey distance, fuel type, and efficiency to see your cost.

Open Fuel Calculator

Frequently Asked Questions

How much does it cost to drive 100 miles on petrol?
At April 2026 UK prices (petrol at 158p per litre), 100 miles costs between £14.37 and £35.91 depending on your car's MPG. A 50 MPG hatch costs £14.37. A 40 MPG saloon costs £17.96. A 30 MPG older car costs £23.94. A 20 MPG large 4x4 costs £35.91.
Is diesel or petrol cheaper per mile?
Petrol generally wins per mile in 2026. At 50 MPG, petrol costs 14.4p per mile and diesel 17.4p per mile. Diesel is more expensive per litre (191p vs 158p) and the higher diesel efficiency (15-20%) does not fully close the gap. Diesel only beats petrol when the diesel is meaningfully more efficient than the equivalent petrol car.
How much cheaper is an electric car per mile?
Charged at home on a standard tariff (24p/kWh) an EV costs about 6.9p per mile. On an off-peak EV tariff (around 10p/kWh) it drops to 2.9p per mile. Petrol costs 14-36p per mile depending on efficiency. Over 100 miles, an EV at home saves £7-30 against a petrol car. Public rapid charging at 50p/kWh wipes out most of that saving.