Motorway service station pumps charge ~189.9p/L. Exit at Junction 1 (Rosyth / Inverkeithing / Dunfermline South / A985) and drive just 1.4 miles off the slip road to refuel from 171.9p (saving 18.0p per litre).
| Forecourt | Unleaded | Diesel | Off Slip Road |
|---|---|---|---|
| GULF - ROSYTH SERVICE STATION PRIMROSE LANE |
171.9p | 199.9p | 1.4 mi |
| TESCO - DUNFERMLINE EXTRA - PETROL FILLING STATION TURNSTONE ROAD |
174.9p | 199.9p | 2.6 mi |
| ESSO - MFG BOTHWELL BOTHWELL STREET |
174.9p | 201.9p | 3 mi |
| SHELL - SHELL CAMDEAN ADMIRALTY ROAD |
175.9p | 202.9p | 0.7 mi |
| BP - ST DAVIDS SF CONNECT HARBOUR DRIVE |
175.9p | 202.9p | 2.5 mi |
| TESCO - SOUTH QUEENSFERRY SUPERSTORE - PETROL FILLING STATION 5 FERRYMUIR |
175.9p | 199.9p | 3 mi |
| ESSO - MFG NEWTON 3 MAIN STREET |
175.9p | 202.9p | 3.2 mi |
| SHELL - SHELL FORTH ROAD SERVS 1 1 FERRYMUIR GAIT |
178.9p | 202.9p | 3 mi |
| BP - FORTH VIEW SF CONNECT 10 BUILYEON ROAD |
179.9p | 202.9p | 2.9 mi |