Morrisons
MFG Morrisons St Andrews, John Knox Road, ST ANDREWS
Unleaded
151.90p
1 hour ago
Best Price for Area
Diesel
166.90p
1 hour ago
Best Price for Area
Super Unleaded
169.90p
1 hour ago
Best Price for Area
About
MFG Morrisons St Andrews, John Knox Road, ST ANDREWS is a Morrisons fuel station located at postcode KY16 8PJ. The latest fuel prices were updated 1 hour ago on 17 July 2026 at 00:00.
Cheapest Fuel Nearby
There are 1 stations within 5 miles.
SHELL
Bridge Street, St Andrews, Fife, KY16 9EX
0.75 miles away
Unleaded
152.90p
11 hours ago
Diesel
167.90p
11 hours ago
Super Unleaded
173.90p
11 hours ago