Petrol stations in Bedford
There are 19 petrol stations in Bedford (East of England) with current fuel prices. The cheapest diesel is currently € 1.879 at Sainsburys.
Loading map…
Sainsburys
Saxon Centre, 252-274 Bedford Road, Kempston, MK42 8AY Bedford
Unleaded (E10): £ 1.569Diesel: £ 1.879
Price change 08/04/2026, 23:42
Tesco
Cardington Road, MK42 0BG Bedford
Unleaded (E10): £ 1.739Diesel: £ 1.959
Price change 16/10/2026, 18:10
Tesco
Coniston Rd, Flitwick, MK45 1LX Bedford
Unleaded (E10): £ 1.709Diesel: £ 1.969
Price change 15/10/2026, 17:10
Morrisons
Ampthill Road, MK42 9JP Bedford
Unleaded (E10): £ 1.739Diesel: £ 1.969
Price change 17/10/2026, 23:10
Sainsburys
90 Clapham Road, MK41 7PJ Bedford
Unleaded (E10): £ 1.749Diesel: £ 1.979
Price change 18/10/2026, 07:40
Essar
Wharley End Garage, Wharley End, Cranfield, Bedford, MK43 0AW, MK43 0AW Bedford
Unleaded (E10): £ 1.807Diesel: £ 1.987
Price change 19/10/2026, 14:41
JET
Putnoe Service Station, 122 Queens Drive, MK41 9JF Bedford
Unleaded (E10): £ 1.729Diesel: £ 1.989
Price change 18/10/2026, 11:40
Tesco
Tesco Stores Ltd, Riverfield Drive, MK41 0SE Bedford
Unleaded (E10): £ 1.739Diesel: £ 1.989
Price change 02/10/2026, 15:41
Murco
Wootton Garage Ltd, 2, Fields Road, Wootton, Bedford, MK43 9JJ, MK43 9JJ Bedford
Unleaded (E10): £ 1.739Diesel: £ 1.999
Price change 16/10/2026, 09:41
Shell
Woburn Road, Kempston, MK42 7QA Bedford
Unleaded (E10): £ 1.739Diesel: £ 1.999
Price change 19/10/2026, 17:11
Esso
73 London Road, MK42 0NT Bedford
Unleaded (E10): £ 1.749Diesel: £ 1.999
Price change 07/10/2026, 18:11
BP
52-56, Stagsden Road, Bromham, MK43 8PT Bedford
Unleaded (E10): £ 1.759Diesel: £ 1.999
Price change 24/09/2026, 22:11
BP
3 Elstow Road, MK42 9NU Bedford
Unleaded (E10): £ 1.759Diesel: £ 1.999
Price change 22/09/2026, 10:41
Shell
A6 Rushden Road, MK44 1JH Bedford
Unleaded (E10): £ 1.759Diesel: £ 1.999
Price change 06/10/2026, 17:10
BP
Newnham Avenue, MK41 9QG Bedford
Unleaded (E10): £ 1.789Diesel: £ 1.999
Price change 20/10/2026, 17:10
Gulf
R G R Garages, High Street, Cranfield, MK43 0DG Bedford
Unleaded (E10): £ 1.819Diesel: £ 1.999
Price change 22/09/2026, 07:11
BP
Kempston Service Station, 47, High Street, Kempston, MK42 7BT Bedford
Unleaded (E10): £ 1.740Diesel: £ 2.000
Price change 08/10/2026, 14:41
BP
Elstow Interchange, MK42 9BF Bedford
Unleaded (E10): £ 1.789Diesel: £ 2.029
Price change 18/10/2026, 11:10
Shell
Beancroft Road, MK43 0PZ Bedford
Unleaded (E10): £ 1.799Diesel: £ 2.039
Price change 19/10/2026, 13:40
Price trend in Bedford
Diesel ranged between £ 1.879 and £ 2.039 over the last 30 days.
Unleaded (E10) ranged between £ 1.569 and £ 1.829 over the last 30 days.
| Date | Avg. Diesel | Avg. Unleaded |
|---|---|---|
| 25/09/2026 | £ 1.982 | £ 1.750 |
| 26/09/2026 | £ 1.990 | — |
| 27/09/2026 | £ 1.994 | £ 1.740 |
| 28/09/2026 | £ 1.994 | £ 1.743 |
| 29/09/2026 | £ 1.991 | — |
| 30/09/2026 | £ 1.986 | £ 1.766 |
| 01/10/2026 | £ 1.995 | £ 1.764 |
| 02/10/2026 | £ 2.001 | £ 1.751 |
| 04/10/2026 | £ 1.992 | £ 1.756 |
| 05/10/2026 | £ 1.995 | £ 1.752 |
| 08/10/2026 | £ 1.997 | £ 1.750 |
| 09/10/2026 | £ 1.997 | — |
| 13/10/2026 | — | £ 1.748 |
| 14/10/2026 | — | £ 1.748 |
Price comparison
Bedford is currently cheaper than the median in East of England (1.1p) and the average in United Kingdom (0.2p).
Diesel
- Bedford£ 1.988−0.2 p
- East of England£ 1.999+0.9 p
- United Kingdom£ 1.990±0
Unleaded (E10)
- Bedford£ 1.748+0.8 p
- East of England£ 1.749+0.9 p
- United Kingdom£ 1.740±0
Difference from the United Kingdom average