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.
About £7.65 extra on a 45-litre fill-up.
About £7.06 extra on a 45-litre fill-up.
162 motorway services reporting.
7,713 other forecourts reporting unleaded.
By type of forecourt
Simple station averages. Supermarket forecourts at motorway services count as motorway.
| Forecourt | Unleaded (E10) | Diesel (B7) | Stations |
|---|---|---|---|
| Motorway services | 190.9p | 214.5p | 162 |
| Supermarkets | 171.5p | 196.3p | 2,283 |
| Other forecourts | 174.9p | 199.9p | 5,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.