Petrol Prices in Nairn

3 stations within 10 miles · Highland · Scotland

View on Map

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 ago
    Premium Unleaded (E10):171.9p
    Super Unleaded (E5):189.9p
    Standard Diesel (B7):203.9p
  • GULF

    INVERNESS ROAD , NAIRN · IV12 4SG

    0.6 miles away

    172.9pPetrol Last verified 59m ago
    Premium Unleaded (E10):172.9p
    Super Unleaded (E5):190.9p
    Standard Diesel (B7):201.9p
    Premium Diesel (B7):219.9p
  • SAINSBURYS

    Supermarket

    BALMAKEITH BUSINESS PARK , FORRES ROAD, NAIRN · IV12 5QF

    0.7 miles away

    172.9pPetrol Last verified 30m ago
    Premium Unleaded (E10):172.9p
    Super Unleaded (E5):184.9p
    Standard Diesel (B7):199.9p

Petrol prices in towns near Nairn

Browse every town in Scotland or see the full list of locations.