Motorway service station pumps charge ~189.9p/L. Exit at Junction 10 (Craigend Interchange / Dundee / Aberdeen / A90) and drive just 2 miles off the slip road to refuel from 173.7p (saving 16.2p per litre).
| Forecourt | Unleaded | Diesel | Off Slip Road |
|---|---|---|---|
| MORRISONS - MFG MORRISONS PERTH CALEDONIAN ROAD |
173.7p | 198.7p | 2 mi |
| ASDA - ASDA PERTH SUPERSTORE 89 DUNKELD ROAD |
173.7p | 198.7p | 2.6 mi |
| TESCO - PERTH EXTRA - PETROL FILLING STATION CRIEFF RD |
174.9p | 199.9p | 3.2 mi |
| SHELL - Southinch Filling Station SOUTH INCH FILLING STATION, 4, EDINBURGH ROAD, PERTH, PH2 8AR |
175.9p | 201.9p | 1.2 mi |
| BP - TGC - ST JOHNSTONE 2 DUNKELD ROAD |
175.9p | 200.9p | 2.2 mi |
| SHELL - SHELL STRATHTAY EDINBURGH ROAD |
176.9p | 202.9p | 0.9 mi |
| BP - MFG BROXDEN 2 BROXDEN AVENUE |
179.9p | 205.9p | 2.2 mi |
| BP - PERTH SERVICES SF CONNECT THE TRIANGLE |
179.9p | 204.9p | 3.5 mi |