Motorway service station pumps charge ~189.9p/L. Exit at Junction 3 (Halbeath / Dunfermline North / Cowdenbeath / A907) and drive just 2.3 miles off the slip road to refuel from 169.9p (saving 20.0p per litre).
| Forecourt | Unleaded | Diesel | Off Slip Road |
|---|---|---|---|
| COWDENBEATH SERVICE STATION - Cowdenbeath Service Station COWDENBEATH SERVICE STATION |
169.9p | 199.9p | 2.3 mi |
| GULF - ROSYTH SERVICE STATION PRIMROSE LANE |
171.9p | 199.9p | 2.5 mi |
| ASDA - ASDA DUNFERMLINE SUPERSTORE HALBEATH ROAD RETAIL PARK |
174.7p | 198.7p | 0.3 mi |
| SHELL - GARVOCK FILLING STATION GARVOCK FILLING STATION |
174.9p | 199.9p | 1.1 mi |
| TESCO - DUNFERMLINE EXTRA - PETROL FILLING STATION TURNSTONE ROAD |
174.9p | 199.9p | 1.2 mi |
| ESSO - MFG BOTHWELL BOTHWELL STREET |
174.9p | 201.9p | 2.1 mi |
| TESCO - DUNFERMLINE FIRE STATION SUPERSTORE - PETROL FILLING STATION WINTERTHUR LANE |
174.9p | 199.9p | 2.2 mi |
| SHELL - SHELL CAMDEAN ADMIRALTY ROAD |
175.9p | 202.9p | 3 mi |
| BP - ST DAVIDS SF CONNECT HARBOUR DRIVE |
175.9p | 202.9p | 3 mi |