British Fuel Prices

Home › Guides › Motorway prices

The motorway fuel premium: 19.5p a litre, measured

Britain’s 162 motorway service areas charge an average of 193.0p a litre for unleaded. The other 7,591 forecourts charge 173.5p. That is a premium of 19.5p a litre, or £10.75 on a 55-litre tank, every time you fill up without leaving the motorway.

193.0paverage at motorway services
173.5paverage everywhere else
£10.75extra per tank

How this is measured

Every fuel retailer in the UK is legally required to submit its prices to the government Fuel Finder scheme and keep them current, under the Motor Fuel (Open Data) Regulations 2025. This compares the 162 forecourts flagged as motorway service areas in that data against the 7,591 that are not, using unleaded E10, the grade most drivers buy.

Only forecourts that have reported recently are included. A price that has not moved in months tells you what somebody charged in the spring, not what you will pay today, and including one would flatter or damage an average without warning. Prices more than 25% from the national median are also left out, because a single mistyped figure can move a small group’s average on its own. Data as at 2026-09-25.

Not every motorway forecourt is expensive

The average hides a real spread. 11 of the 162 motorway forecourts are actually cheaper than the national average for ordinary forecourts, and the gap between the cheapest and dearest motorway site is 43.1p a litre. If you are stopping anyway, which services you stop at matters more than whether you stop.

The cheapest motorway forecourts

ServicesWhereUnleaded
Centra A1 Banbridge, BT32 4ET 159.9p
SOLO FROSSES ROAD BALLYMENA BT44 9PX 163.9p
Patterson Texaco Centra Dungannon M1 Dungannon, BT70 1AE 164.9p
Mulkerns Maxol Newry, BT35 8QY 165.9p
APPLEGREEN TEMPLEPATRICK SERVICES AREA Templepatrick, BT36 4RN 169.8p

The dearest motorway forecourts

ServicesWhereUnleaded
cluanie inn hotel Inverness, IV63 7YW 203.0p
KNUTSFORD SOUTH SERVICE AREA Knutsford, WA16 0TL 199.9p
TODDINGTON SOUTH SERVICE AREA Toddington, LU5 6HR 199.9p
DONINGTON PARK SERVICE AREA Derby, DE74 2TN 199.9p
SOUTHWAITE NORTH SERVICE AREA Carlisle, CA4 0NT 199.9p

Which operator charges what

Motorway services are run by a handful of operators, and they do not price alike. Operators with at least three sites in the data:

OperatorSitesAverage unleadedvs other forecourts
WELCOME BREAK 27 197.3p +23.9p
BP 83 196.4p +23.0p
ESSO 18 192.8p +19.4p
SHELL 17 187.5p +14.0p
APPLEGREEN 3 171.8p +-1.7p

Why the premium exists

Motorway service areas pay far more in rent than a roadside forecourt, they are required to stay open 24 hours and to provide free facilities and two hours of free parking, and they have a captive market: once you are on the motorway and low, your alternative is a detour. None of that is hidden, and none of it is illegal. It is simply worth knowing what it costs, which is £10.75 a tank on these figures.

What you can do about it

Very little, in the moment. The useful decision is made before you set off, not at the slip road. If you can fill up within a few miles of the motorway rather than on it, that is where the £10.75 goes back. Our area pages show every forecourt and its current price by town, and the brand league table ranks all fuel brands by average price.

Data as at 2026-09-25, polled every 30 minutes Download the underlying data (CSV)

Source: the government Fuel Finder scheme, run by the Department for Energy Security and Net Zero, which retailers are legally required to submit to. Figures on this page are recalculated every time the site is built, so they describe the market as at the date above rather than whenever this was written.