Cheapest petrol in St Andrews today
154.9p+7.5p vs last week
Morrisons · MFG MORRISONS ST ANDREWS
KY16 8PJ
Avg petrol
156.4p
+7.5p vs last week
Avg diesel
192.9p
Price spread
3.0p
Station map
🛒 Cheapest supermarket
🔧 Cheapest independent
📈 30-day price trend — St Andrews
— Petrol (E10)— Diesel
Key insights for St Andrews
- →Average petrol has risen 7.5p/litre in St Andrews over the past week
- →There is a 3p/litre spread between the cheapest and most expensive petrol in St Andrews — filling a 55L tank at the cheapest saves ~£1.65
- →Morrisons is the cheapest forecourt in St Andrews at 154.9p, 3p cheaper than the cheapest independent
- →Glenrothes is currently 3.3p/litre cheaper on average than St Andrews
Is it cheaper nearby?
Towns near St Andrews — click to compare
St Andrews
156.4p
Top 5 cheapest stations in St Andrews
Tap a station to see opening times and details
🏆
Morrisons
MFG MORRISONS ST ANDREWSKY16 8PJPetrolSupermarket
154.9p
▼#2
Shell
TGC - ST ANDREWSKY16 9EXPetrol
157.9p
▼#3
Morrisons
MFG MORRISONS ST ANDREWSKY16 8PJDieselSupermarket
189.9p
▼#4
Shell
TGC - ST ANDREWSKY16 9EXDiesel
195.9p
▼Get St Andrews alerts in your inbox
Free weekly digest — no app needed. Unsubscribe anytime.

