M9

The M9 is the start of the journey from Scotland's densely populated central belt to the far north of the Highlands.

In truth, the A9 takes all the glory, running through the truly spectacular scenery further north, and the M9 is really just the first few miles, a journey through the semi-industrial towns on the south bank of the Forth.

With two lanes each way for most of its length, it doesn't travel very far and on its own it doesn't lead anywhere spectacularly large or important outside Edinburgh. Its main feature is the contrasting scenery between the peaceful grounds of Linlithgow Palace and the industrious grey of Grangemouth and Bo'ness.

Once upon a time the M8 and M9 both terminated at Newbridge Roundabout on the A8 just west of Edinburgh - not good. In 1992, the M8 was extended east into Edinburgh from a point about two miles south of Newbridge, and as part of the scheme, the M9 was improved and now continues under the roundabout and along the road the M8 left behind. Its new end point is at a large free-flowing interchange, which makes the whole situation west of Edinburgh considerably tidier.

The M9's only spur, a short dual carriageway headed for the Forth Bridge, has grown considerably in importance and stature. Until 2007, it gave up a couple of miles short of the bridge, and unburdened its considerable traffic load onto a narrow single carriageway road, the A8000. There was great relief when it was extended to reach the A90, and the two-mile extension to this anonymous spur road was one of Scotland's most eagerly awaited transport projects in recent years.

The spur has now been reclassified as part of the M90 and leads to the new Queensferry Crossing over the Forth.

Start

Edinburgh

End

Dunblane

Passes

Forth Road Bridge, Kincardine Bridge, Stirling

Connects to

M8, M80, M90, M876

Length

33 miles

Click a section name to see its full details, or click a map symbol on the right to see all motorways opened in that year.

Completed Name Start End Original number
Polmont and Falkirk Bypass J4 Lathallan Longdyke Chronology map for 1968
Newbridge - Muriehall J1 Newbridge Muriehall Chronology map for 1970
Newbridge - Dechmont M8 J2 Claylands J1 Newbridge M8 Chronology map for 1970
Stirling Bypass Stage I J10 Craigforth J11 Keir Chronology map for 1971
Muriehall - Lathallan Muriehall J4 Lathallan Chronology map for 1972
Stirling Bypass Stage II J9 Pirnhall J10 Craigforth Chronology map for 1973
Longdyke - Pirnhall Longdyke J9 Pirnhall Chronology map for 1980

Exit list

Symbols and conventions are explained in the key to exit lists. You can click any junction to see its full details.

Junction   Northbound               Southbound  
11 Doune
B824
Perth
Bridge of Allan
A9
Dunblane
B8033






B824
NORTH
A9






B8033

A9
N/A
LanesLanesLanesLanes Signs LanesLanesLanesLanes Signs
3 miles, 2 lanes 3 miles, 2 lanes
10 Stirling
Callander
Crianlarich
A84 (A85)
A84
(A85)
A84
(A9)
Stirling
A84 (A9)
LanesLanesLanesLanes LanesLanesLanesLanes
5 miles, 2 lanes 5 miles, 2 lanes
9 M80 Glasgow
Carlisle
M80 Link
LanesLanesLanesLanesLanesLanes LanesLanesLanesLanes
LanesLanesLanes
2 lanes 2 lanes
9 Stirling
A91

Services Stirling

(M80)
A872
A872

A91
Denny
A872
A91
Services Stirling
LanesLanesLanesLanes LanesLanesLanesLanes
5 miles, 2 lanes 5 miles, 2 lanes
8 Glasgow
M876 Link
M876
LanesLanesLanesLanesLanes LanesLanesLanesLanesLanes
1 mile, 3 lanes 1 mile, 3 lanes
7 Kincardine Bridge
M876 Link
M876 Kincardine Bridge
M876 Link
LanesLanesLanesLanesLanes LanesLanesLanesLanesLanes
4 miles, 2 lanes 3 miles, 2 lanes
6

A904
A905


A904
A905
Grangemouth
Falkirk
A905 (A904)
LanesLanesLanesLanes
  1 mile, 2 lanes
5 Grangemouth
Falkirk
(A904) A905
A9 A905

A905
Grangemouth
Bo'ness
A905
LanesLanesLanesLanes LanesLanesLanesLanes
2 miles, 2 lanes 2 miles, 2 lanes
4 Bathgate
Livingston
A801 (A706)
Polmont
A803
A803
A801
A803
Bathgate
Livingston
A801
Linlithgow
A803
Kirkliston
B9080
LanesLanesLanesLanes LanesLanesLanesLanes
6 miles, 2 lanes  
3 Linlithgow
A803
Bo'ness
(A904)
A803 A803
(A904)
LanesLanesLanesLanes
4.2 miles, 2 lanes 8 miles, 2 lanes
2 B8046 B8046
(A904)
Uphall
B8046
Forth Road Bridge
(A904)
Kincardine Bridge
LanesLanesLanesLanes
  2.2 miles, 2 lanes
1B Winchburgh
Newton
B8020
B8020 B8020 Winchburgh
Newton
B8020
LanesLanesLanesLanes LanesLanesLanesLanes
1.8 miles, 2 lanes 1.8 miles, 2 lanes
1A Dundee
Perth
M90 Link
M90 Dundee
Perth
M90 Link
LanesLanesLanesLanesLanesLanes LanesLanesLanesLanesLanesLanes
0.7 miles, 4 lanes  
LanesLanesLanesLanesLanes
0.6 miles, 3 lanes 1.6 miles, 4 lanes
1 Edinburgh Airport
A8
Broxburn
A89
A89

B7030
A8 Edinburgh Airport
A8
Broxburn
A89
LanesLanesLanesLanesLanes Signs LanesLanesLanesLanesLanesLanes Signs
1 mile, 3 lanes 1 mile, 3 lanes
M8 J2 N/A M8




SOUTH
M8


Edinburgh
M8 Link
Glasgow
Livingston
M8 Link
LanesLanesLanesLanesLanes Signs LanesLanesLanesLanesLanes
Routes
M9

Picture credits

With thanks to Michael Clarkson, Iain Dobson, Paul Kelly and Tim Lidbetter for information on this page.

In this section

What's new

A century of motorways

It's 100 years since the opening of the world's first motorway, the Autostrada from Milan to the Lakes.

Schrödinger’s speed limit

In 2022, Manchester City Council say they reduced the speed limit on the Mancunian Way to 30mph. But it’s not clear if they did. It’s not even clear if they can.

Sorry, wrong number

Road numbering is a system with clear rules. What happens when the people responsible for numbering roads don't follow them?

Share this page

Have you seen...

Pedestrian Crossings

From Zebra to Pelican and beyond: the comprehensive history of the development of the humble pedestrian crossing.

About this page

Published

Last updated