Motorway Fuel Rip-Off Detector
Motorway service stations charge 15–25p per litre more than nearby alternatives. Enter your postcode to see exactly how much extra you'd pay — and where to fill up instead.
Enter a postcode near a motorway to find service station prices.
UK average is around 50 litres. Used to calculate the cost per fill-up.
How often do you fill up at motorway services? The UK average is about 6 times a year.
Why Motorway Fuel Costs More
Motorway service station operators — Moto, Welcome Break, and Roadchef — charge significantly more than standard forecourts. The Competition and Markets Authority (CMA) has repeatedly highlighted this issue, finding that motorway fuel prices are consistently 15 to 25 pence per litre higher than the cheapest alternatives in surrounding areas.
The reasons are straightforward: a captive audience of drivers who feel they have no choice, high operating costs for 24/7 motorway-adjacent sites, and very limited competition between service areas that can be 25–30 miles apart. The result is a “convenience tax” that costs UK drivers hundreds of millions of pounds every year.
The Real Cost to You
On a typical 50-litre fill-up, paying 20p per litre extra means an additional £10 per visit. If you fill up at motorway services just 6 times a year, that is £60 wasted. Frequent motorway travellers who fill up monthly are losing over £120 a year compared to drivers who plan ahead.
CMA Findings and the Transparency Scheme
The CMA's 2023 road fuel market study called on motorway service operators to justify their pricing and recommended greater transparency. The government subsequently required the largest fuel retailers to submit their prices to a central open database — the same data that powers this tool. While transparency has improved visibility, the motorway premium persists because the underlying market dynamics (captive audience, limited competition) remain unchanged.
How to Avoid the Motorway Premium
- Fill up before joining the motorway — use our price comparison tool to find the cheapest forecourt near your starting point.
- Plan a junction stop — supermarkets and independents just off motorway junctions are almost always 10–20p cheaper. A 5-minute detour saves £5–10 per fill.
- Know your range — modern cars display an estimated range. If you can comfortably reach a junction with a nearby supermarket, skip the services.
- Half-fill if caught short — if you must stop at motorway services, only put in enough fuel to reach a cheaper station off the motorway rather than filling the full tank at inflated prices.
- Check this tool before long journeys — run a quick search for postcodes along your route to identify the cheapest stops.
Typical Motorway Premiums by Operator
Based on CMA data and our own analysis, the typical premiums charged by the three main motorway service operators are:
- Moto — typically 18–25p per litre above local alternatives. Operates sites on the M1, M6, M25, and other major routes.
- Welcome Break — typically 15–22p per litre above. Found on the M1, M4, M40, and other corridors.
- Roadchef — typically 15–20p per litre above. Present on the M1, M5, M6, and others.
These premiums can vary by location and fuel type, which is why this tool compares station by station rather than relying on averages.