Search live prices

Esso, Nairn Road fuel prices

Prices reported 29 Sept 2026, 22:04

Esso, Nairn Road in Forres is selling petrol at 179.9p and diesel at 205.9p a litre, as reported to the government's Fuel Finder scheme on 29 Sept 2026, 22:04. That's 0.5p above the average of the 2 stations within 5 miles.

Petrol (E10)
179.9p
Reported 29 Sept
Diesel (B7)
205.9p
Reported 29 Sept
Petrol vs nearby
0.5p above
avg of 2 stations
Local rank
#2 of 2
petrol, within 5 mi
Find the best value near here → Directions

The cheapest petrol within 5 miles is 178.9p at Gleaner, Seapark Filling Station, 2.7 miles away. On a 50-litre fill that saves £0.50, but the 5.5-mile round trip burns about £0.99 of fuel, so it's £0.49 worse than filling up here.

Fuel prices near Esso, Nairn Road

StationPetrolDiesel
Gleaner, Seapark Filling StationSeapark Filling Station, Seapark Road, Kinloss, Forres · 2.7 mi away178.9p203.9p

Green is cheaper than Esso, Nairn Road, red is dearer.

About this station

BrandEsso
AddressNairn Road, Forres, IV36 2EY
Prices reported29 Sept 2026, 22:04
Nearest town pageFuel prices in Elgin

Questions about Esso, Nairn Road

How much is petrol at Esso, Nairn Road?

Petrol (E10) at Esso, Nairn Road is 179.9p a litre, last reported to the government's Fuel Finder scheme on 29 Sept 2026, 22:04. A 50-litre fill costs about £89.95.

How much is diesel at Esso, Nairn Road?

Diesel (B7) at Esso, Nairn Road is 205.9p a litre, last reported on 29 Sept 2026, 22:04.

Is Esso, Nairn Road cheap for fuel?

Its petrol is 0.5p above the average of the 2 stations within 5 miles, ranking 2 of 2, and 5.2p above the UK average of 174.7p.

Where is cheaper petrol near Esso, Nairn Road?

Gleaner, Seapark Filling Station, 2.7 miles away, is selling petrol at 178.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 Esso, Nairn Road?

Esso, Nairn Road is at Nairn Road, Forres, IV36 2EY.

All fuel prices in Elgin →  ·  Esso prices across the UK →