Petrol & diesel prices in Kirkcaldy

Cheapest Unleaded in Kirkcaldy: 169.9p a litre, at Morrisons, Esplanade (updated 2 Nov, 12:32).

All 6 stations in Kirkcaldy show a price. Only prices from the last 30 days are ranked.

Fuel

© OpenStreetMap

Cheapest stations

  1. 1 Morrisons, Esplanade KY1 1SL Kirkcaldy 169.9p Directions
  2. 2 Asda Kirkcaldy Superstore, Carberry Road KY1 3NU Kirkcaldy 24-hour fuel 171.7p Directions
  3. 3 Sainsburys, Fife Central Retail Park KY2 6QL Kirkcaldy 171.9p Directions
  4. 4 Esso, Wemyssfield KY1 1YG Kirkcaldy 24-hour fuel 171.9p Directions
  5. 5 BP, St Clair Street KY1 2BX Kirkcaldy 24-hour fuel 173.9p Directions

All stations

Station UnleadedE5DieselPremium diesel
BP, St Clair Street KY1 2BX Kirkcaldy 1 mile 24-hour fuel Directions 173.9p updated 194.9p updated 199.9p updated 220.9p updated
Shell, Hendry Road KY2 5DS Kirkcaldy 0.3 miles 24-hour fuel Directions 175.9p updated 194.9p updated 199.9p updated 218.9p updated
Asda Kirkcaldy Superstore, Carberry Road KY1 3NU Kirkcaldy 0.7 miles 24-hour fuel Directions 171.7p updated not sold 198.7p updated not sold
Esso, Wemyssfield KY1 1YG Kirkcaldy 1.2 miles 24-hour fuel Directions 171.9p updated 195.9p updated 199.9p updated 219.9p updated
Sainsburys, Fife Central Retail Park KY2 6QL Kirkcaldy 1.6 miles Directions 171.9p updated 184.9p updated 199.9p updated not sold
Morrisons, Esplanade KY1 1SL Kirkcaldy 2.1 miles Directions 169.9p updated 195.9p updated 198.9p updated 208.9p updated

Nearby towns