Search live prices

BP, Hertford Road fuel prices

Prices reported 9 Oct 2026, 10:24

BP, Hertford Road in Marlborough is selling petrol at 173.9p and diesel at 202.9p a litre, as reported to the government's Fuel Finder scheme on 9 Oct 2026, 10:24. That's 0.1p above the average of the 3 stations within 5 miles.

Petrol (E10)
173.9p
Reported 9 Oct
Diesel (B7)
202.9p
Reported 9 Oct
Petrol vs nearby
0.1p above
avg of 3 stations
Local rank
#2 of 3
petrol, within 5 mi
Find the best value near here → Directions

The cheapest petrol within 5 miles is 173.7p at JET, Bath Road, 2.8 miles away. On a 50-litre fill that saves £0.10, but the 5.6-mile round trip burns about £0.98 of fuel, so it's £0.88 worse than filling up here.

Fuel prices near BP, Hertford Road

StationPetrolDiesel
Esso, 109 London Road109 London Road, Marlborough · 0.4 mi away173.9p202.9p
JET, Bath RoadBath Road, Fyfield, Fyfield · 2.8 mi away173.7p202.7p

Green is cheaper than BP, Hertford Road, red is dearer.

About this station

BrandBP
AddressHertford Road, Marlborough, SN8 4FD
Prices reported9 Oct 2026, 10:24
Nearest town pageFuel prices in Swindon

Questions about BP, Hertford Road

How much is petrol at BP, Hertford Road?

Petrol (E10) at BP, Hertford Road is 173.9p a litre, last reported to the government's Fuel Finder scheme on 9 Oct 2026, 10:24. A 50-litre fill costs about £86.95.

How much is diesel at BP, Hertford Road?

Diesel (B7) at BP, Hertford Road is 202.9p a litre, last reported on 9 Oct 2026, 10:24.

Is BP, Hertford Road cheap for fuel?

Its petrol is 0.1p above the average of the 3 stations within 5 miles, ranking 2 of 3, and 0.8p below the UK average of 174.7p.

Where is cheaper petrol near BP, Hertford Road?

JET, Bath Road, 2.8 miles away, is selling petrol at 173.7p. Whether it's worth the trip depends on the distance: Refuel Radar's live search weighs the price against the fuel you'd use getting there.

Where is BP, Hertford Road?

BP, Hertford Road is at Hertford Road, Marlborough, SN8 4FD.

All fuel prices in Swindon →  ·  BP prices across the UK →