Petrol and diesel prices in Haddington
1 forecourt. Prices refresh every 5 minutes.
The cheapest unleaded in Haddington is 168.9p at Shell Asda Haddington Express Petrol. For diesel, Shell Asda Haddington Express Petrol is cheapest at 198.9p. Unleaded here averages 1.2p above the UK average of 167.7p.
Open the live map for Haddington
All fuel prices in Haddington
| Station | Unleaded | Diesel | Super unleaded | Premium diesel |
|---|---|---|---|---|
| Shell Asda Haddington Express PetrolHaddington Retail Park, EH41 3FW | 168.9 | 198.9 | 187.9 | 217.9 |
Prices in pence per litre. Prices refresh every 5 minutes.
Seen a different price at the pump? Report a discrepancy to Fuel Finder.
Fuel prices near Haddington
- Tranent 4 mi
- North Berwick 8 mi
- Musselburgh 10 mi
- Dalkeith 11 mi
- Dunbar 12 mi
- Loanhead 15 mi
- Edinburgh 16 mi
- Kirkcaldy 18 mi