Live prices today at 10 stations in Barking. Cheapest diesel £1.910/L, petrol £1.710/L. Updated 10 October 2026.
The average diesel price in Barking, £1.967/L, is 1.6% below the national average of £1.999/L. The average petrol price in Barking, £1.727/L, is 1.0% below the national average of £1.745/L. In the seven days to 10 October 2026, the average diesel price fell by £0.002/L at the 10 stations priced on both days. In the seven days to 10 October 2026, the average petrol price rose by £0.006/L at the 10 stations priced on both days. Open 24 hours: 7 of 10 stations in Barking. On a motorway: 0 of 10 stations in Barking. On the motorway a litre of diesel costs £0.145/L more than elsewhere on average (nationwide).
| Station | Price | Distance |
|---|---|---|
| BARKING SUPERSTORE - PETROL FILLING STATION | £1.910/L | 0.8 km |
| SHELL RIPPLE ROAD | £1.940/L | 2.1 km |
| BARKING ESSO EXPRESS | £1.940/L | 1.9 km |
| RONTEC RIPPLE | £1.950/L | 1.3 km |
| SHELL BARKING | £1.960/L | 0.6 km |