Skip to content

Petrol stations in Bedford

There are 19 petrol stations in Bedford (South East) with current fuel prices. The cheapest diesel is currently € 1.849 at JET.

Cheapest Diesel£ 1.849 — JET
Cheapest Unleaded£ 1.649 — JET
Stations19
Loading map…
BP
52-56, Stagsden Road, Bromham, MK43 8PT Bedford
Unleaded (E10): £ 1.649Diesel: £ 1.839
JET
Putnoe Service Station, 122 Queens Drive, MK41 9JF Bedford
Unleaded (E10): £ 1.649Diesel: £ 1.849
Sainsburys
90 Clapham Road, MK41 7PJ Bedford
Unleaded (E10): £ 1.649Diesel: £ 1.849
Morrisons
Ampthill Road, MK42 9JP Bedford
Unleaded (E10): £ 1.629Diesel: £ 1.859
BP
3 Elstow Road, MK42 9NU Bedford
Unleaded (E10): £ 1.649Diesel: £ 1.859
Murco
Wootton Garage Ltd, 2, Fields Road, Wootton, Bedford, MK43 9JJ, MK43 9JJ Bedford
Unleaded (E10): £ 1.649Diesel: £ 1.869
Sainsbury's
Saxon Centre, 252-274 Bedford Road, Kempston, MK42 8AY Bedford
Unleaded (E10): £ 1.569Diesel: £ 1.879
Tesco
Tesco Stores Ltd, Riverfield Drive, MK41 0SE Bedford
Unleaded (E10): £ 1.649Diesel: £ 1.879
Tesco
Cardington Road, MK42 0BG Bedford
Unleaded (E10): £ 1.649Diesel: £ 1.879
Shell Harvest Energy
Woburn Road, Kempston, MK42 7QA Bedford
Unleaded (E10): £ 1.659Diesel: £ 1.880
Shell
A6 Rushden Road, MK44 1JH Bedford
Unleaded (E10): £ 1.629Diesel: £ 1.889
Esso
73 London Road, MK42 0NT Bedford
Unleaded (E10): £ 1.669Diesel: £ 1.889
Tesco
Coniston Rd, Flitwick, MK45 1LX Bedford
Unleaded (E10): £ 1.679Diesel: £ 1.889
BP
Newnham Avenue, MK41 9QG Bedford
Unleaded (E10): £ 1.689Diesel: £ 1.899
BP
Kempston Service Station, 47, High Street, Kempston, MK42 7BT Bedford
Unleaded (E10): £ 1.700Diesel: £ 1.900
Essar
Wharley End Garage, Wharley End, Cranfield, Bedford, MK43 0AW, MK43 0AW Bedford
Unleaded (E10): £ 1.687Diesel: £ 1.907
Gulf
R G R Garages, High Street, Cranfield, MK43 0DG Bedford
Unleaded (E10): £ 1.689Diesel: £ 1.919
BP
Elstow Interchange, MK42 9BF Bedford
Unleaded (E10): £ 1.699Diesel: £ 1.929
Shell
Beancroft Road, MK43 0PZ Bedford
Unleaded (E10): £ 1.729Diesel: £ 1.959

Price trend in Bedford

Diesel ranged between £ 1.719 and £ 1.949 over the last 30 days.

Unleaded (E10) ranged between £ 1.539 and £ 1.739 over the last 30 days.

DateAvg. DieselAvg. Unleaded
20/08/2026£ 1.850£ 1.630
21/08/2026£ 1.848£ 1.630
24/08/2026£ 1.852£ 1.632
25/08/2026£ 1.855£ 1.634
26/08/2026£ 1.858£ 1.635
27/08/2026£ 1.859£ 1.635
28/08/2026£ 1.859£ 1.635
29/08/2026£ 1.859
31/08/2026£ 1.863£ 1.638
01/09/2026£ 1.864£ 1.643
02/09/2026£ 1.867£ 1.645
03/09/2026£ 1.873£ 1.651
04/09/2026£ 1.882£ 1.659
05/09/2026£ 1.886£ 1.665

Price comparison

Bedford is currently more expensive than the median in South East (0.7p) and the average in United Kingdom (2.3p).

AreaDieselUnleaded (E10)
City£ 1.886£ 1.666
South East£ 1.879£ 1.659
United Kingdom£ 1.863£ 1.647

Nearby stations

CityStationsDieselUnleaded (E10)
Shefford3£ 1.849£ 1.619
Rushden5£ 1.909£ 1.639
Dunstable11£ 1.797£ 1.589
Luton18£ 1.829£ 1.619