and A9 highway next to each other in
Perthshire, September 2000 The original starting section of the A9 between Edinburgh and Polmont no longer exists as such, having been reclassified over the years in a variety of ways; part of the original route between Kirkliston and Maybury no longer exists at all as the area is now part of Edinburgh Airport. The modern A9 begins at the
M9 junction 5 (Cadgers Brae) on the outskirts of Polmont, just east of Falkirk, and continues through Falkirk itself and on though Larbert, Stirling and Bridge of Allan. It then becomes a primary route dual carriageway at the Keir Roundabout, just south of Dunblane, and continues north as a dual carriageway to Perth bypassing Dunblane, Blackford and Auchterarder. At Broxden Junction on the outskirts of Perth, the A9 meets the M90 motorway which carries traffic from Fife and the
Forth Road Bridge. Broxden Junction is one of the busiest and most important road junctions in Scotland, with links to all eight Scottish cities. The section between Perth and Inverness is often cited as being the most dangerous section of the road, and regularly appears in lists of Scotland's most dangerous roads. This portion of the road is mostly single-carriageway, however there are intermittent short sections of dual carriageway from Perth to Birnam, Pitlochry to Killiecrankie, south of Drumochter Summit, Slochd Summit to Tomatin and south of Inverness as well as shorter three lane overtaking sections to reduce frustration and accidents. All the towns on this section of the route have now been bypassed. The section from Keir Roundabout to Inverness had average speed cameras installed in 2014 and at the same time the single carriageway speed limit for
HGVs was increased from to . In the north, beyond Inverness, the A9 designation has been transferred in response to construction of new bridges across the
Moray Firth (the
Kessock Bridge), the Cromarty Firth and the Dornoch Firth; and so that the A9 leads not to John o' Groats but to Scrabster Harbour, Thurso, where a government-supported ferry service takes traffic to and from
Stromness in
Orkney. Therefore, various towns and villages which were on the A9 are now seriously distanced from this
trunk road. Between Perth and Inverness, the A9 forms part of
Euroroute E15. Inverness is the northern terminus of this route. From
Falkirk to
Bridge of Allan the A9 runs through or near
Camelon,
Larbert,
Torwood,
Plean,
Bannockburn and
Stirling. From
Bridge of Allan to
Inverness the A9 runs through or near
Lecropt,
Dunblane,
Blackford,
Gleneagles,
Auchterarder,
Aberuthven,
Broxden Junction,
Perth,
Luncarty,
Bankfoot,
Birnam,
Dunkeld,
Ballinluig,
Pitlochry,
Loch Faskally,
Killiecrankie,
Blair Atholl,
Pass of Drumochter, the
Grampian Mountains,
Dalwhinnie,
Newtonmore,
Kingussie,
Aviemore,
Carrbridge,
Tomatin and
Moy. From
Inverness the A9 runs across, through or near the
Moray Firth, the
Black Isle,
Tore,
Conon Bridge, the
Cromarty Firth,
Easter Ross,
Dingwall,
Evanton,
Alness,
Invergordon,
Nigg Bay,
Fearn,
Tain, the
Dornoch Firth,
Dornoch,
The Mound,
Golspie,
Dunrobin Castle,
Brora,
Helmsdale,
Badbea,
Berriedale,
Dunbeath,
Latheron,
Mybster,
Georgemas and
Thurso. The road ends at
Scrabster Harbour, Thurso. From the
A96 in the
Raigmore area of Inverness the A9 has junctions with other
classified roads as follows: • In the Inverness area: • The
A96 at Raigmore interchange (
Ordnance Survey ). • The
A82 at Longman roundabout in the
Longman area (). Just north of this junction the
Kessock Bridge () carries the A9 over the
Moray Firth to the
Black Isle. • The B865 at
Inshes causeway, near
Dingwall • On the
Black Isle: • The B9161 (). • At
Tore, near
Muir of Ord and
Conon Bridge: • The
A832 and the
A835 (). The A832 and the A835 meet the A9 at the same
roundabout, at Tore. The A832 links Muir of Ord with the A9. The A835 links Conon Bridge. • The B9169 (). • The B9163 (). Just north of this junction the A9 bridges the
Cromarty Firth () to reach
Easter Ross. • In
Easter Ross: • Near
Dingwall: • The
A862 (). • In the
Evanton,
Alness,
Invergordon area: • The B817 (). The B817 runs through Evanton, Alness and Invergordon. The A9 alignment here is more west–east than south–north. Evanton and Alness are north of the A9. Invergordon is to the south. • The
B9176 (). The B9176 road runs to
A836 near
Bonar Bridge. • The B817 (). • The B817 (). • Near
Nigg Bay • The B9175 () – for
Nigg Ferry and, in the summer, a
vehicle ferry for
Cromarty. • Near
Hill of Fearn: • The B9165 (). Fearn
railway station is on the B9165, about one mile (1.6 km) east of the A9. • Near
Tain: • The B9174 (). • The B9174 ). • The
A836 (). Just north of this junction the A9 bridges the
Dornoch Firth (). • In
Sutherland: • The
A949 ().
Skibo Castle is on the A949 which is the 3rd and final junction that runs through to Bonar Bridge • Near
Dornoch: • The
A949 (). • The B9168 (). • At
The Mound, near
Rogart: • The
A839 (). Rogart
railway station is on the A839. From the Mound the A9 runs through or past
Golspie (),
Dunrobin Castle () and
Brora () before meeting another classified road, in Helmsdale. • In
Helmsdale: • The
A897 (). From Helmsdale the A9 runs through
Berriedale () and
Dunbeath () before meeting another classified road, at Latheron, Caithness. at
Berriedale , where the A9 now terminates in the north • In
Caithness: • At
Latheron: • The
A99 (). • At
Mybster: • B870 (). • In the
Georgemas area: • The
A882 (). • The B874 (). • In
Thurso: • The
A836 (). • The B874 (). • The
A836 (). The A9 ends in Thurso, at
Scrabster Harbour (). ==Junction list==