Cheapest petrol in Dunfermline today
156.7p+7.7p vs last week
Gulf · ROSYTH SERVICE STATION
KY11 2XW
Avg petrol
158.8p
+7.7p vs last week
Avg diesel
192.4p
Price spread
3.2p
Station map
🛒 Cheapest supermarket
🔧 Cheapest independent
📈 30-day price trend — Dunfermline
— Petrol (E10)— Diesel
Key insights for Dunfermline
- →Average petrol has risen 7.7p/litre in Dunfermline over the past week
- →There is a 3.2p/litre spread between the cheapest and most expensive petrol in Dunfermline — filling a 55L tank at the cheapest saves ~£1.76
- →The cheapest independent in Dunfermline (Gulf at 156.7p) undercuts the cheapest supermarket by 1p/litre
- →Glenrothes is currently 5.7p/litre cheaper on average than Dunfermline
Is it cheaper nearby?
Towns near Dunfermline — click to compare
Dunfermline
158.8p
Top 5 cheapest stations in Dunfermline
Tap a station to see opening times and details
🏆
Gulf
ROSYTH SERVICE STATIONKY11 2XWPetrol
156.7p
▼#2
Asda
ASDA DUNFERMLINE SUPERSTOREKY11 4LPPetrolSupermarket
157.7p
▼#3
Tesco
DUNFERMLINE FIRE STATION SUPERSTORE - PETROL FILLING STATIONKY12 7BDPetrolSupermarket
158.9p
▼#4
Tesco
DUNFERMLINE EXTRA - PETROL FILLING STATIONKY11 8EGPetrolSupermarket
158.9p
▼#5
BP
ST DAVIDS SF CONNECTKY11 9NAPetrol
159.9p
▼Get Dunfermline alerts in your inbox
Free weekly digest — no app needed. Unsubscribe anytime.



