5 stations in Fort William, Highland, cheapest first.
The cheapest unleaded petrol (E10) in Fort William today is 176.9p a litre at BP Ben Service Station (PH33 6TQ). Across the 5 stations selling it, prices average 178.1p and go up to 179.9p, so filling a 55-litre tank costs between £97.30 and £98.94.
The cheapest diesel in Fort William today is 199.9p a litre at BP Ben Service Station (PH33 6TQ). Across the 5 stations selling it, prices average 201.1p and go up to 201.9p, so filling a 55-litre tank costs between £109.94 and £111.05.
Unleaded in Fort William averages 178.1p, 0.9p less than the Highland average (179.0p) and 3.7p more than the UK average (174.4p). Diesel in Fort William averages 201.1p, 3.3p less than the Highland average (204.4p) and 1.7p more than the UK average (199.4p).
Super unleaded (E5) is sold at 5 stations, from 195.9p at MFG Morrisons Fort William. Premium diesel is sold at 3 stations, from 209.9p at MFG Morrisons Fort William. The 1 supermarket station charge 176.9p on average for unleaded, 1.5p less than the other 4.
| Fuel | Cheapest | Average | Highest |
|---|---|---|---|
| Unleaded | 176.9p | 178.1p | 179.9p |
| Super unleaded | 195.9p | 199.5p | 204.9p |
| Diesel | 199.9p | 201.1p | 201.9p |
| Premium diesel | 209.9p | 219.9p | 229.9p |
Average unleaded price, cheapest highlighted
Fort William has 5 petrol stations reporting prices: 1 BP, 1 Morrisons, 1 Shell and 2 independents. 3 are open 24 hours a day. 1 is at a supermarket. Of the 5, all offer air and screenwash, all sell bottled AdBlue, 4 have customer toilets, 3 have a car wash, 3 have water, 2 have AdBlue pumps and 1 sells LPG.
For unleaded, the cheapest nearby town is Beauly, averaging 172.9p (5.2p less than Fort William); 4 other nearby towns are also cheaper. For diesel, the cheapest nearby town is Beauly, averaging 197.9p (3.2p less than Fort William); 3 other nearby towns are also cheaper.