Fuel on the M4 itself — the service areas
There are eleven service areas on the M4 between London and Pont Abraham, and every one of them sells fuel twenty-four hours a day. They are the simplest option if you do not want to leave the motorway, and on a long run they are often the only option you will see signed.
| M4 service area | Junction |
|---|---|
| Heston Services | Junctions 2 and 3 |
| Reading Services | Junctions 11 and 12 |
| Chieveley Services | Junction 13 |
| Membury Services | Junctions 14 and 15 |
| Leigh Delamere Services | Junctions 17 and 18 |
| Magor Services | Junction 23A |
| Cardiff Gate Services | Junction 30 |
| Cardiff West Services | Junction 33 |
| Sarn Park Services | Junction 36 |
| Swansea West Services | Junction 47 |
| Pont Abraham Services | Junction 49 |
The longest gap without a service area on the M4 is between Leigh Delamere at Junctions 17 and 18 and Magor at Junction 23A — across the Severn and into Wales. If you are heading west and you are low, that is the stretch to plan for.
Fuel just off the M4 at the junctions
Motorway service areas charge more for fuel than forecourts off the motorway. That is not a secret and it is not a scandal — they pay more for the site, they are open around the clock, and they are a captive market. But the difference is real money on a full tank.
A forecourt a mile off a junction is usually cheaper than the services on it. Whether the detour is worth making depends on how much fuel you are buying, how far off the motorway it is, and what your car does to the gallon — which is exactly the sum most people cannot do in their head at seventy miles an hour.
Find cheap fuel near Junction 11
Diversions burn fuel. Our sister site UK Pump Prices shows what fuel actually costs at the forecourts around you — and works out whether driving a bit further to a cheaper one is worth it.
- Tap Use my location, or type a postcode or town
- Say how much fuel you are buying, and your car’s mpg
- Choose your fuel — unleaded, diesel, super or E5
It then tells you how much further the same money takes you. On a recent Reading search, £80 went about 25 miles further at the cheaper forecourt, after allowing for the drive there and back.
Find pump prices near me → opens in a new tab
Prices are as reported to the Government’s Fuel Finder scheme and may have changed. UK Pump Prices is part of the UK Traffic News network.
Why M4 fuel prices differ so much along the motorway
Pump prices are set forecourt by forecourt, not nationally, so two stations a few miles apart can differ by several pence a litre. Supermarket forecourts tend to be cheaper than the branded ones. Motorway services tend to be the dearest. And prices change through the day.
The M4 runs for nearly 190 miles from London to west Wales and crosses several quite different fuel markets on the way — the expensive south east, the corridor around Bristol and Swindon, the Severn crossing, and south Wales. A price that looks poor at Junction 11 might be perfectly normal at Junction 47.
Filling up before a closure or a diversion
When part of the M4 closes, traffic that would have carried straight through is pushed onto local roads — and queueing traffic uses more fuel than moving traffic. If you know you are heading into a closure or a diversion, it is worth filling up before you get there rather than joining a queue on a quarter of a tank.
What is closed on the M4 right now, and what is planned, is on our M4 roadworks and closures page, and anything unusual is recorded on exceptional events on the M4.
Where to check the M4 now
See the latest M4 traffic news for everything currently reported in both directions, M4 accidents and incidents, the messages on the gantries at M4 overhead signs, and every junction on our map of the M4 motorway junctions.
Fuel prices shown on UK Pump Prices are as reported to the Government’s Fuel Finder scheme and may have changed. UK Pump Prices is part of the UK Traffic News network.