Petrol prices in Nairn today
- Cheapest
- 171.9p
- Average
- 172.6p
- Most expensive
- 172.9p
- UK average
- 169.4p
The cheapest petrol near Nairn today is 171.9p per litre at ESSO (IV36 2EY), 9.1 miles from the centre. Across the 3 stations reporting petrol prices, the average is 172.6p and the most expensive is 172.9p, a spread of 1.0p per litre between the cheapest and dearest forecourt. That puts Nairn 3.2p above the UK average of 169.4p. 1 of the 3 stations is a supermarket forecourt, which are usually among the cheapest places to fill up.
Sort by:
ESSO
NAIRN ROAD , FORRES · IV36 2EY
9.1 miles away
171.9pPetrol Last verified 59m agoPremium Unleaded (E10):171.9pSuper Unleaded (E5):189.9pStandard Diesel (B7):203.9pGULF
INVERNESS ROAD , NAIRN · IV12 4SG
0.6 miles away
172.9pPetrol Last verified 59m agoPremium Unleaded (E10):172.9pSuper Unleaded (E5):190.9pStandard Diesel (B7):201.9pPremium Diesel (B7):219.9pSAINSBURYS
SupermarketBALMAKEITH BUSINESS PARK , FORRES ROAD, NAIRN · IV12 5QF
0.7 miles away
172.9pPetrol Last verified 30m agoPremium Unleaded (E10):172.9pSuper Unleaded (E5):184.9pStandard Diesel (B7):199.9p
Petrol prices in towns near Nairn
- Cromarty9 miles
- Forres9.6 miles
- Fortrose9.7 miles
- Invergordon13.2 miles
- Inbhir Nis15.1 miles
- Alness16 miles
Browse every town in Scotland or see the full list of locations.