St Davids SF Connect
Harbour Drive, Dunfermline KY11 9NA
BP St Davids SF Connect is a petrol station in Dunfermline, Fife. It sells unleaded (E10), super unleaded (E5), diesel (B7) and premium diesel. Today unleaded is 178.9p a litre, the 8th cheapest of 9 stations in Dunfermline. Its nearest neighbours are Tesco Dunfermline Extra - Petrol Filling Station (2.0 miles) and Shell Camdean (2.3 miles).
Unleaded
178.9p
8th cheapest of 9 in Dunfermline · 3.1p above the Dunfermline average
Super unleaded
199.9p
5th cheapest of 7 in Dunfermline · 4.9p above the Dunfermline average
Diesel
202.9p
8th cheapest of 9 in Dunfermline · 2.2p above the Dunfermline average
Premium diesel
223.9p
3rd cheapest of 4 in Dunfermline · 0.5p above the Dunfermline average
Unleaded: at 178.9p a litre, 55 litres costs £98.39, £1.72 more than at the Dunfermline average (175.8p) and £1.66 more than at the Fife average. The nearest station selling it for less is Tesco Dunfermline Extra - Petrol Filling Station, 2.0 miles away, at 175.9p (3.0p cheaper); 8 stations within 5 miles are cheaper.
Super unleaded: at 199.9p a litre, 55 litres costs £109.94, £2.67 more than at the Dunfermline average (195.0p) and £3.23 more than at the Fife average. The nearest station selling it for less is Tesco Dunfermline Extra - Petrol Filling Station, 2.0 miles away, at 185.9p (14.0p cheaper); 5 stations within 5 miles are cheaper.
Diesel: at 202.9p a litre, 55 litres costs £111.59, £1.23 more than at the Dunfermline average (200.7p) and £1.57 more than at the Fife average. The nearest station selling it for less is Tesco Dunfermline Extra - Petrol Filling Station, 2.0 miles away, at 199.9p (3.0p cheaper); 9 stations within 5 miles are cheaper.
Premium diesel: at 223.9p a litre, 55 litres costs £123.14, £0.28 more than at the Dunfermline average (223.4p) and £2.23 more than at the Fife average. The nearest station selling it for less is Shell Garvock Filling Station, 3.6 miles away, at 219.9p (4.0p cheaper); 2 stations within 5 miles are cheaper.
Unleaded has been 178.9p since 12 October.
Super unleaded has been 199.9p since 12 October.
Diesel has been 202.9p since 12 October.
Premium diesel has been 223.9p since 12 October.
Open 24 hours, every day.