Fuel cost calculator

Estimate the cost of a UK tank fill from litres and pence per litre, and calculate 100-mile journey fuel spend.

Formula: Tank Fill Cost (£) = (Litres × Pump Price in p/L) ÷ 100.

Copy a live station price from FuelRoute into the calculator for a quick fill estimate.

Frequently asked questions

How much does it cost to fill a 50-litre tank in the UK?

To calculate a 50-litre tank fill, multiply 50 by the pump price in pence per litre and divide by 100. At 140p per litre, a 50-litre fill costs £70.00; at 145p per litre, it costs £72.50. Choosing a supermarket station that is 6p per litre cheaper saves £3.00 per 50-litre fill.

How much does 100 miles of petrol cost in the UK?

For a typical UK petrol car averaging 45 MPG (imperial gallons) at 142p per litre, 100 miles uses 2.22 UK gallons (10.1 litres) and costs £14.34 (14.3p per mile). At 35 MPG, 100 miles costs £18.44; at 55 MPG, it costs £11.73.

What is the average petrol price per mile in the UK?

At a UK pump price of 140p to 145p per litre (636p to 659p per imperial gallon), an average petrol car achieving 45 MPG costs between 14.1p and 14.6p per mile in fuel. You can calculate your exact figure using: (Pump Price in p/L × 4.54609) ÷ MPG.

Are FuelRoute prices in pence or pounds?

Station prices on FuelRoute are shown in pence per litre (for example 142.9p). Enter the same style of figure here, or convert pounds to pence by multiplying by 100.

Can I price a partial fill?

Yes. Enter the litres you plan to put in rather than the full tank capacity. The calculator multiplies litres by price per litre and divides by 100 to show pounds (£).

Where do I find live station prices?

Use Find Fuel for nearby stations or open a city, county, or brand landing page powered by the UK Government Fuel Finder scheme, then drop that price into this calculator.