Updated 2 days ago, checked 11m ago
Rosyth Service Station
Primrose Lane, Rosyth, Dunfermline, Fife, Ky11 2xw
Rosyth Service Station is a Gulf-branded petrol station in Dunfermline, Fife, postcode KY11 2XW. The forecourt currently lists 3 fuel grades, with unleaded E10 from £1.567 and diesel from £1.797 per litre. Prices last changed on 8 June 2026.
Unleaded E10per litre
£1.567
Dieselper litre
£1.797
Live Fuel Prices
Updated hourlyUnleaded (E10)
£1.567per litre
Super Unleaded (E5)
£1.747per litre
Diesel
£1.797per litre
Cheaper Fuel Nearby
within 5 miles- Mfg Bothwell1.7 mi · Bp£1.569E10£1.799Diesel
- Asda Dunfermline Superstore2.5 mi · Asda£1.577E10£1.797Diesel
- Dunfermline Extra Petrol Filling1.5 mi · Tesco£1.579E10£1.789Diesel
- Garvock Filling Station2.3 mi · Shell£1.579E10£1.799Diesel
- Dunfermline Fire Station Superstore2.4 mi · Tesco£1.579E10£1.789Diesel
Location

Primrose Lane, Rosyth, Dunfermline, Fife, Ky11 2xw
Get DirectionsWhat's Nearby
within 500mFood & Drink
- Costa Express17m
- Panas Restaurant200m
- Camdean Chinese Carry Out486m
Supermarket
- SPAR Certas Energy UK Ltd. Rosyth14m
- Tesco Superstore163m
- One Stop483m
EV Charging
- InstaVolt Ltd25m · 50kW
- ChargePlace Scotland68m · 7kW
- ChargePlace Scotland68m · 7kW
On Site
Adblue PackagedCar WashCustomer Toilets