The cost of convenience

How much more is motorway fuel?

UK motorway services charge an average of 190.9p a litre for unleaded, 17.0p more than other forecourts (173.9p). On a 45-litre fill-up that’s about £7.65 extra. Diesel costs 15.7p a litre more at motorway services. Updated UK time.

Motorway premium, unleaded+17.0p/L

About £7.65 extra on a 45-litre fill-up.

Motorway premium, diesel+15.7p/L

About £7.06 extra on a 45-litre fill-up.

Motorway unleaded average190.9p/L

162 motorway services reporting.

Everywhere else173.9p/L

7,713 other forecourts reporting unleaded.

By type of forecourt

Simple station averages. Supermarket forecourts at motorway services count as motorway.

Average reported fuel prices by type of forecourt, pence per litre
ForecourtUnleaded (E10)Diesel (B7)Stations
Motorway services190.9p214.5p162
Supermarkets171.5p196.3p2,283
Other forecourts174.9p199.9p5,430

Lowest motorway unleaded

Highest motorway unleaded

Is it worth leaving the motorway?

Often, if you can plan ahead. Filling up before a long motorway stretch avoids the premium entirely. If you’re already on the motorway, a junction stop can be cheaper, but the extra miles and time count too. Use the detour calculator to check, or compare prices near a junction by postcode.

Tank Prices uses the motorway-services flag that retailers report to Fuel Finder. A few sites on major A-roads are flagged too, which is why some appear in the lists above. These are reported pump prices with each station weighted equally. They don’t reflect how much fuel each site sells, and a few motorway services may report unusual prices. See how Tank Prices works.