M90 Motorway Services

The M90 is a motorway in Scotland that runs between Inverkeithing and Perth. Major towns and cities along the route include Edinburgh, Dunfermline, Kinross and Perth.

Service Stations on the M90

Service StationJunctionOperator
Kinross ServicesM90 – J6Moto

Fuel Stations & Services


The above petrol and fuel prices can be found at petrol stations in the Edinburgh area, and include unleaded, diesel, super and LPG fuel prices.

Map of M90 Service Stations

Other UK Motorways