Compare live petrol and diesel prices at 24 petrol stations in MILTON KEYNES. Cheapest fuel near you, updated every 5 minutes.
24°C
Clear sky
Avg Unleaded
159.1p
Avg Diesel
186.3p
Cheapest Unleaded
152.9p
Cheapest Diesel
181.9p
| Brand | Stations | Avg Unleaded | Avg Diesel |
|---|---|---|---|
| BP | 9 | 160.1p | 187.3p |
| Shell | 5 | 161.3p | 186.1p |
| Esso | 3 | 160.6p | 186.2p |
| Tesco | 3 | 155.6p | 183.6p |
| Asda | 1 | 154.7p | 182.7p |
| Texaco | 1 | 152.9p | 184.9p |
| Pikesley Filling Station | 1 | 158.9p | 189.9p |
| Harvest Energy | 1 | 156.9p | 186.9p |
PORTWAY
Texaco · MK13 8HR
Unleaded
152.9p
Diesel
184.9p
ASDA MILTON KEYNES SUPERCENTRE
Asda · MK1 1QB
Unleaded
154.7p
Diesel
182.7p
MILTON KEYNES WOLVERTON SUPERSTORE - PETROL FILLING STATION
Tesco · MK12 5RJ
Unleaded
154.9p
Diesel
185.9p
BRADWELL ABBEY SF CONNECT
BP · MK13 9HA
Unleaded
155.9p
Diesel
185.9p
MILTON KEYNES BLETCHLEY EXTRA - PETROL FILLING STATION
Tesco · MK1 1DD
Unleaded
155.9p
Diesel
181.9p
KINGSTON EXTRA - PETROL FILLING STATION
Tesco · MK10 0AH
Unleaded
155.9p
Diesel
182.9p
SHELL STACEY BUSHES
Shell · MK12 6HU
Unleaded
156.9p
Diesel
185.9p
TOTAL HARVEST ENERGY TONGWELL
Harvest Energy · MK15 8HR
Unleaded
156.9p
Diesel
186.9p
SHELL BLAKELANDS
Shell · MK14 5JA
Unleaded
157.9p
Diesel
186.9p
Pikesley Filling Station
Pikesley Filling Station · MK17 8RF
Unleaded
158.9p
Diesel
189.9p
RONTEC PORTWAY
BP · MK9 3DZ
Unleaded
159.9p
Diesel
189.9p
WAVENDON GATE SF CONNECT
BP · MK17 8DB
Unleaded
159.9p
Diesel
185.9p
MFG VIKING
Esso · MK2 2BA
Unleaded
159.9p
Diesel
185.9p
BP HARVEST ENERGY SAXON
BP · MK2 2JP
Unleaded
159.9p
Diesel
185.9p
MFG BLEAKHALL
Esso · MK6 1LJ
Unleaded
159.9p
Diesel
185.9p
EMERSON VALLEY SF CONNECT
BP · MK4 2DZ
Unleaded
159.9p
Diesel
188.9p
BP HARVEST ENERGY NORMAN
BP · MK2 2JP
Unleaded
159.9p
Diesel
185.9p
SHELL LEADENHALL
Shell · MK6 5LY
Unleaded
159.9p
Diesel
185.9p
MFG CHILDS WAY
BP · MK9 3DA
Unleaded
161.9p
Diesel
187.9p
MFG LINFORD WOOD
BP · MK14 6PB
Unleaded
161.9p
Diesel
187.9p
MFG MILTON KEYNES
Esso · MK9 3DA
Unleaded
161.9p
Diesel
186.9p
RONTEC CONNIBURROW
BP · MK14 7BF
Unleaded
161.9p
Diesel
187.9p
SHELL CO-OP BROUGHTON
Shell · MK10 9AB
Unleaded
164.9p
Diesel
184.9p
SHELL MILTON KEYNES SOUTH
Shell · MK17 9NE
Unleaded
166.9p
Diesel
186.9p
MILTON KEYNES has 24 petrol stationsreporting live prices through the UK government's mandatory fuel price transparency scheme. Average unleaded (E10) is currently 159.1p per litre, with diesel (B7) at 186.3p per litre. The cheapest unleaded right now is 152.9p at PORTWAY (MK13 8HR).
4 of MILTON KEYNES's 24stations are supermarket forecourts (Tesco, Asda, Morrisons, Sainsbury's, Costco), with branded retailers operating the other 20. Supermarket forecourts are 4.5p per litre cheaper than branded stations on average — a £2.48 saving on a typical 55-litre fill.
Nearby towns with cheaper unleaded: Leighton Buzzard (158.2p, 9 mi) and Buckingham (153.2p, 11.3 mi). A short detour can save up to £0.50on a 55-litre fill — though factor in fuel for the round trip.
Across all UK cities tracked by PetrolFinder, MILTON KEYNES unleaded is 0.0p matching the national average of 159.1p — driven by the local mix of supermarket vs branded forecourts and competition between 8 fuel brands operating in the area. Use the route planner to find the cheapest stop on your journey, or browse the price heatmap to spot regional bargains.
The cheapest unleaded (E10) petrol in MILTON KEYNES is currently 152.9p per litre at PORTWAY (MK13 8HR). The average across 24 stations in MILTON KEYNES is 159.1p per litre. Prices update every 5 minutes from official UK government data.
The cheapest diesel in MILTON KEYNES is currently 181.9p per litre, with an average of 186.3p across 24 stations. That's 0.4p above the UK national diesel average of 185.9p.
In MILTON KEYNES, supermarket forecourts (4 stations: Tesco, Asda, Morrisons, Sainsbury's, Costco) are 4.5p per litre cheaper than branded retailers like Shell, BP and Esso (20 stations). That's a £2.48 saving on a typical 55-litre fill.
Leighton Buzzard (158.2p, 9 mi) and Buckingham (153.2p, 11.3 mi) all have lower average unleaded prices than MILTON KEYNES's 159.1p. A short detour can save up to £0.50 on a 55-litre fill — factor in fuel for the round trip.
Prices for the 24 petrol stations in MILTON KEYNES are updated every 5 minutes using the UK Government Fuel Finder API under The Motor Fuel Price (Open Data) Regulations 2025. Retailers are legally required to report price changes within 30 minutes.