Petrol Stations on the M8

Edinburgh to Glasgow across Scotland's Central Belt · 60 miles

Cities & towns along the M8

The M8 runs 60 miles from Edinburgh to Glasgow, passing through 3 major cities and towns. Tap any city below to see the cheapest petrol stations nearby.

Fuel prices on the M8

Motorway fuel prices on the M8are typically 10-15p per litre more expensive than off-motorway alternatives. Motorway services operators such as Moto, Welcome Break, and Extra charge a premium for the convenience of not leaving the motorway. If you're planning a journey on the M8, filling up before you join or leaving at a junction to visit a nearby supermarket station can save you significant money.

Tips for saving on fuel on the M8

  • Fill up before joining the motorway at a supermarket station in Edinburgh or Livingston.
  • Use the Roadtrip app to compare prices at stations near each junction — prices can vary by 10p+ per litre.
  • Leave the motorway at a junction near Livingston to refuel at local stations rather than paying motorway services prices.
  • Maintain a steady speed of 55-60mph to maximise fuel efficiency on longer stretches.
  • Check tyre pressure before your journey — under-inflated tyres increase fuel consumption by up to 3%.

How to find cheap petrol near the M8

The Roadtrip app shows live fuel prices at every petrol station across the UK, including those near motorway junctions. Download the free app to plan your refuelling stops, get directions to the cheapest station near any junction on the M8, and save on every fill-up.

Other motorways

Looking for fuel on a different route? Browse our complete list of UK motorway fuel guides to plan your next journey.

Download Roadtrip for free today!