The road is approximately long, and runs in a roughly north-west direction from the M8. It meets the A8 at Newbridge - a traffic blackspot before the junction was grade separated. Its next junction is a motorway spur towards the Forth Road Bridge. This spur has recently been extended, and since September 2007 now meets the A90 at Scotstoun, instead of ending at the single carriageway A8000 road two miles (3 km) short of the bridge.
The road shares space with one mile (1.6 km) of the M876 en route to the Kincardine Bridge east of Stenhousemuir, at this point the motorway has 3 lanes in each direction, making it the most northerly stretch of Motorway in the UK to be 3 lanes wide. At Stirling it meets the M80, taking over the main route through the Carse of Lecropt to the final roundabout at Dunblane. From there, the A9 runs all the way to Thurso. Moto services are located at the M9/M80 junction, accessed via a roundabout which allows access to all routes.