Fuel Costs UK

MORRISONS, CARMICHAEL WAY, FORT WILLIAM, PH33 6AN

Try Amazon Prime Free for 30 DaysStart Free Trial

As an Amazon Associate we earn from qualifying purchases.

Current Prices
Super Unleaded (E5)
Lowest cost within 10 miles165.9p
Petrol (E10)
Lowest cost within 10 miles149.9p
Diesel (B7)
Lower cost within 9.7 miles176.9p
Claymore Filling station(9.7 mi, 2.0p less per litre)
View Station
Last Updated: 13:52 27/03/2026
Fill-Up Cost Calculator
I needlitres
Location
CARMICHAEL WAY
FORT WILLIAM
INVENESS-SHIRE
PH33 6AN
Get Directions
Amenities
Adblue PackagedAdblue Pumps
Opening Hours
Open 24 Hours
Map
5 Other Stations Within 10 Miles

Compare MFG MORRISONS FORT WILLIAM prices with nearby alternatives

StationDistancePetrolDiesel
MFG MORRISONS FORT WILLIAM
This station
-149.9p176.9p
Ben Nevis Services
Ben Nevis Services, FORT WILLIAM
0.8 mi154.9p182.9p
BEN SERVICE STATION
BP
1.3 mi156.9p186.9p
SHELL FORT WILLIAM
SHELL, FORT WILLIAM
1.6 mi154.9p182.9p
Onich Services
Onich Services, FORT WILLIAM
8.9 mi154.9p182.9p
Claymore Filling station
Gulf, BALLACHULISH
9.7 mi150.9p174.9p
About MFG MORRISONS FORT WILLIAM in FORT WILLIAM

MFG MORRISONS FORT WILLIAM is a MORRISONS petrol station located on CARMICHAEL WAY in FORT WILLIAM, INVENESS-SHIRE (PH33 6AN).

FORT WILLIAM has multiple fuel stations to choose from. There are 5 other stations within 10 miles of MFG MORRISONS FORT WILLIAM, so it's worth comparing prices before filling up. Prices are sourced from official UK government data and update every 4 minutes.

MORRISONS operates a network of fuel stations across the UK. Prices can vary between locations based on local competition and operating costs. You can compare all MORRISONS prices on our MORRISONS fuel prices page.

Frequently Asked Questions
How much is petrol at MFG MORRISONS FORT WILLIAM?

Petrol (E10) at MFG MORRISONS FORT WILLIAM is currently 149.9p per litre. This is 0.5p below the UK national average of 150.4p. Prices are updated every 4 minutes from official UK government data.

How much is diesel at MFG MORRISONS FORT WILLIAM?

Diesel at MFG MORRISONS FORT WILLIAM is currently 176.9p per litre. This is 1.6p below the UK national average of 178.5p. Prices are updated every 4 minutes from official UK government data.

Is MFG MORRISONS FORT WILLIAM the cheapest fuel station in FORT WILLIAM?

To compare MFG MORRISONS FORT WILLIAM with other stations in FORT WILLIAM, visit our FORT WILLIAM fuel prices page which ranks all stations by price. There are 3 other petrol stations within 5 miles of MFG MORRISONS FORT WILLIAM.

What fuel types are available at MFG MORRISONS FORT WILLIAM?

MFG MORRISONS FORT WILLIAM sells Super Unleaded (E5), Petrol (E10), Diesel (B7). Prices for all available fuels are shown above and updated every 4 minutes.

What other petrol stations are near MFG MORRISONS FORT WILLIAM?

There are 5 other petrol stations within 10 miles of MFG MORRISONS FORT WILLIAM, including Ben Nevis Services (0.8 mi), BEN SERVICE STATION (1.3 mi) and SHELL FORT WILLIAM (1.6 mi). Compare prices in the table above to find the best deal.

What are the opening hours of MFG MORRISONS FORT WILLIAM?

MFG MORRISONS FORT WILLIAM is open 24 hours a day, 7 days a week.

Where is MFG MORRISONS FORT WILLIAM located?

MFG MORRISONS FORT WILLIAM is located at CARMICHAEL WAY, FORT WILLIAM, INVENESS-SHIRE PH33 6AN. You can find directions using the "Get Directions" button above, which opens Google Maps navigation.

How often are fuel prices updated?

Fuel prices on Fuel Costs UK are updated every 4 minutes using official data from the UK government's Fuel Finder service. This ensures you always see the most current prices available for MFG MORRISONS FORT WILLIAM.

About MORRISONS Fuel Stations

How do MORRISONS fuel prices compare?

MORRISONS operates a network of fuel stations across the UK. Prices can vary between locations based on local competition and operating costs. Compare all MORRISONS prices on our MORRISONS fuel prices page.

Price Insights for MFG MORRISONS FORT WILLIAM

What is the cheapest day to buy fuel at MFG MORRISONS FORT WILLIAM?

Based on historic price data, Saturday tends to be the cheapest day to fill up at MFG MORRISONS FORT WILLIAM, with an average petrol price of 139.5p per litre. Monday tends to be the most expensive at 146.9p on average.

How often does MFG MORRISONS FORT WILLIAM change its fuel prices?

We have recorded 31 price changes at MFG MORRISONS FORT WILLIAM over the past 47 days. This station changes its prices roughly every 4 days, which is a moderate update frequency indicating reasonable responsiveness to wholesale price movements.

What is the price range at MFG MORRISONS FORT WILLIAM?

Since we started tracking on 7 February 2026, petrol prices at MFG MORRISONS FORT WILLIAM have ranged from 133.9p to 149.9p per litre — a spread of 16.0p. View the full price history chart above to see how prices have changed over time.

Fuel Prices in FORT WILLIAM

FORT WILLIAM (PH33 postcode area) has multiple fuel stations to choose from. There are 3 other petrol stations within 5 miles of MFG MORRISONS FORT WILLIAM, giving drivers plenty of choice for the best fuel prices. Fuel prices in FORT WILLIAM are updated every 4 minutes from official government data. For a full comparison of all stations, visit our FORT WILLIAM fuel prices page.