Super Unleaded prices in St Andrews today
- Cheapest
- 186.9p
- Average
- 190.6p
- Most expensive
- 194.9p
- UK average
- 187.3p
The cheapest super unleaded near St Andrews today is 186.9p per litre at ESSO (DD5 2SQ), 9.4 miles from the centre. Across the 3 stations reporting super unleaded prices, the average is 190.6p and the most expensive is 194.9p, a spread of 8.0p per litre between the cheapest and dearest forecourt. That puts St Andrews 3.3p above the UK average of 187.3p. 1 of the 3 stations is a supermarket forecourt, which are usually among the cheapest places to fill up.
Sort by:
ESSO
14A DALHOUSIE ROAD , DUNDEE · DD5 2SQ
9.4 miles away
186.9pSuper Unleaded Last verified 53m agoPremium Unleaded (E10):171.9pSuper Unleaded (E5):186.9pStandard Diesel (B7):197.9pPremium Diesel (B7):211.9pMORRISONS
SupermarketJOHN KNOX ROAD , ST ANDREWS · KY16 8PJ
1 miles away
189.9pSuper Unleaded Last verified 27m agoPremium Unleaded (E10):169.9pSuper Unleaded (E5):189.9pSHELL
BRIDGE STREET , ST ANDREWS · KY16 9EX
0.3 miles away
194.9pSuper Unleaded Last verified 52m agoPremium Unleaded (E10):173.9pSuper Unleaded (E5):194.9p
Super Unleaded prices in towns near St Andrews
- Tayport8.1 miles
- Crail8.4 miles
- Cupar8.4 miles
- Anstruther8.8 miles
- Newport-on-Tay8.9 miles
- Pittenweem9.1 miles
Browse every town in Scotland or see the full list of locations.