2 stations in Haddington, East Lothian, cheapest first.
2 stations · Unleaded · average 173.9p
The cheapest unleaded petrol (E10) in Haddington today is 172.9p a litre at Jet By-Pass Service Station (EH41 3PH). Across the 2 stations selling it, prices average 173.9p and go up to 174.9p, so filling a 55-litre tank costs between £95.09 and £96.19.
The cheapest diesel in Haddington today is 199.9p a litre at Jet By-Pass Service Station (EH41 3PH). Across the 2 stations selling it, prices average 200.9p and go up to 201.9p, so filling a 55-litre tank costs between £109.94 and £111.05.
Unleaded in Haddington averages 173.9p, 0.8p less than the East Lothian average (174.7p) and 0.5p less than the UK average (174.4p). Diesel in Haddington averages 200.9p, 0.7p more than the East Lothian average (200.2p) and 1.4p more than the UK average (199.5p).
Super unleaded (E5) is sold at 2 stations, from 189.9p at Jet By-Pass Service Station. Premium diesel is sold at 1 station, from 220.9p at Shell Asda Haddington Express Petrol.
| Fuel | Cheapest | Average | Highest |
|---|---|---|---|
| Unleaded | 172.9p | 173.9p | 174.9p |
| Super unleaded | 189.9p | 191.9p | 193.9p |
| Diesel | 199.9p | 200.9p | 201.9p |
| Premium diesel | 220.9p | 220.9p | 220.9p |
Average unleaded price, cheapest highlighted
Haddington has 2 petrol stations reporting prices: 1 Jet and 1 Shell. None is open 24 hours. Of the 2, all sell bottled AdBlue, 1 has customer toilets and 1 has AdBlue pumps.
For unleaded, the cheapest nearby town is Tranent, averaging 173.5p (0.4p less than Haddington). For diesel, the cheapest nearby town is Tranent, averaging 199.3p (1.6p less than Haddington); 4 other nearby towns are also cheaper.