Search live prices

BP, Elphinstone Road fuel prices

Prices reported 4 Oct 2026, 11:45

BP, Elphinstone Road in Inverurie is selling petrol at 178.9p and diesel at 202.9p a litre, as reported to the government's Fuel Finder scheme on 4 Oct 2026, 11:45. That's 2.0p above the average of the 3 stations within 5 miles.

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

The cheapest petrol within 5 miles is 175.9p at Tesco, Tesco Stores Ltd, 1.4 miles away. On a 50-litre fill that saves £1.50, but the 2.8-mile round trip burns about £0.49 of fuel, so you'd still come out £1.01 ahead.

Fuel prices near BP, Elphinstone Road

StationPetrolDiesel
Tesco, Tesco Stores LtdTesco Stores Ltd, Harlaw Road, Inverurie · 1.4 mi away175.9p199.9p
Morrisons, Blackhall RoadBlackhall Road, Inverurie · 1.6 mi away175.9p199.9p

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

About this station

BrandBP
AddressElphinstone Road, Inverurie, AB51 3RN
Prices reported4 Oct 2026, 11:45

Questions about BP, Elphinstone Road

How much is petrol at BP, Elphinstone Road?

Petrol (E10) at BP, Elphinstone Road is 178.9p a litre, last reported to the government's Fuel Finder scheme on 4 Oct 2026, 11:45. A 50-litre fill costs about £89.45.

How much is diesel at BP, Elphinstone Road?

Diesel (B7) at BP, Elphinstone Road is 202.9p a litre, last reported on 4 Oct 2026, 11:45.

Is BP, Elphinstone Road cheap for fuel?

Its petrol is 2.0p above the average of the 3 stations within 5 miles, ranking 3 of 3, and 4.2p above the UK average of 174.7p.

Where is cheaper petrol near BP, Elphinstone Road?

Tesco, Tesco Stores Ltd, 1.4 miles away, is selling petrol at 175.9p. 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, Elphinstone Road?

BP, Elphinstone Road is at Elphinstone Road, Inverurie, AB51 3RN.

BP prices across the UK →