Star.pngStar.pngStar grey.pngStar grey.pngStar grey.png

A9/Stirling - Perth

From Roader's Digest: The SABRE Wiki
< A9
Jump to navigation Jump to search
Location Map ( geo)
Cameraicon.png View gallery (32)
From:  Causewayhead, Stirling (NS803955)
To:  Perth (NO085248)
Via:  Dunblane, Auchterarder
Distance:  33 miles (53.1 km)
Meets:  A907, M9, A820, A822, A823, A824, M90, A93, A85
Old route now:  B8033, B824
Highway Authorities

Transport Scotland • Stirling


Stirlingshire • Perthshire

Route outline (key)
Arrownorth.jpg North Strathtay
A9 Dunblane - Perth
A9 Causewayhead - Dunblane
South Arrowsoutheast.jpg Edinburgh - Stirling

South | North

Causewayhead is the historic start point of the old Military road from Stirling Castle west to Inveraray and Fort William, a route that is initially followed by the A84 and A85 today. The first few miles to Keir Roundabout are still the traditional A9 route, but from there to Perth, the whole route has been upgraded to dual carriageway, and much of it is offline leaving the B8033 to pass through Dunblane and the A824 through Auchterarder.

The old A9 through Dunblane

The A9 from Dunblane to Perth is a new build dating from the late 70s up to the early 90s. It is the first section of the route to be a Primary, Trunk route, and also marks the start of the main dualled sections. The road starts at the Keir Roundabout at the northern end of the M9 and bypasses Dunblane to the west. The old route still passes through the town, partially dualled and classed as the B8033. This then leads back to the A9, where the sliproads to the southbound carriageway are on the old road line, whcih can be seen continuing in the field beyond for a short distance. The A9 is then an online upgrade until Greenloaning where it deviates again.

The long straight up to Greenloaning follows the line of an old military road (given its straightness) and ends with a kink as the A822 slip leaves, the A9 making a very short bypass of its old route through the village. There are plenty of at grade junctions leading to farms and private houses before and after Greenloaning, not least at the far end of this bypass. The fork junction into Greenloaning marks the old road which is briefly the A822, before turning to the right and leading back to the A9. Parts of the old A9 may survive as access roads to the north, but it is not until the B8081 is reached at Blackford that the old and new roads separate again. The A9 bypasses the village to the south, with a full access at-grade junction at the western end, and an eastbound on-slip only to the east.

After Blackford the A9 turns north at the grade-separated Gleneagles junction with the A823. The at-grade junction for Gleneagles Station is now closed, so the access to the station is from the A823. A couple of kinks have been ironed out as the road passes between the station and the golf course, before the A9 forks right at the at-grade fork with the A824. This is the start of the Auchterarder Bypass, where the A824 has been rerouted to follow the old A9 route through the town, and Aberuthven beyond. The A824 rejoins the A9 at another at-grade fork to the east.

The old Dalreoch Bridge

The next section of the A9 follows the Strathearn Valley but has to climb out to the north before the land makes it too tough to reach Perth. Both the old and new routes cross the River Earn on their respective bridges at Dalreoch and head up the Cairnie Braes with a 10% gradient. The old road takes a series of bends before the bridge, and then up the hill to reach to the new line at the top at the B934 at Upper Cairnie. The new road has had a somewhat steadier climb, with only minimal earthworks to ease progress.

The B934 meets at another at-grade junction, and we're onto the last few miles to Perth. The new road takes a long sweeping bend around Crossgates, where the old route is now an unclassified road through trees, looping back on to the A9. Old maps suggest a similar, but shorter, realignment has occurred a mile or so further on, but there is little evidence on the ground. The old A9 then remains in use until the Broxden Roundabout. Here, the A9 turns left and bypasses Perth while the old road becomes the A93 into the city. Average speed cameras were installed on the route in 2014 to try and reduce the high speeds to protect the right turn junctions on the road.


Dunblane Bypass 10th December 1990
Dunblane to Greenloaning October 1968
Greenloaning Diversion January 1969 (Approx)
Greenloaning to Blackford 14th December 1992
Blackford Bypass 7th December 1980
Loaninghead Junction November 1975
Gleneagles Station Crossroads January 1972 (approx)
Auchterarder & Abruthven Bypass 21st October 1983
Cairnie Braes October 1986
Burnside to Broxden July 1983
Perth Western Bypass 17th September 1985


South | North

Abbots Road Roundabout • Abbotsford Park Roundabout • Aberuthven Junction • Airthrey Roundabout • Ardullie Roundabout • Auchterarder Junction • Ballinluig Junction • Bankfoot Junction • Black Mount Junction • Bog Roundabout • Broxden Roundabout • Bruar Junction • Cadgers Brae Roundabout • Calvine Junction • Camelon Roundabout • Causewayhead Roundabout • Clashmore Junction • Craigs Roundabout • Customs Roundabout • Dalmore Junction • Daviot Bridge • Dunblane North Junction • Dunblane West Junction • Duncanston Crossroads • Dunning Junction • Etna Road Roundabout • Evanton Junction • Evelix Junction • Fourways Roundabout (Dunblane) • Georgemas Junction • Glenbervie Interchange • Glenmorangie Junction • Granish Junction • Greencornhills Roundabout • Greenloaning Junction • Helmsdale • Icehouse Brae Roundabout • Inshes Junction • Inveralmond Roundabout • Keir Roundabout • Kildary Junction • Kingussie Interchange • Latheron Junction • Linden Ave Roundabout • Little Dunkeld Junctions • Loaninghead Junction • Longman Roundabout • Luncarty Bridge • Lynwilg Junction • Meikle Ferry Roundabout • Merchiston Roundabout • Milton of Leys Junction • Moulinearn Junction • Muir of Ord • Mungalend Roundabout • Munlochy Junction • Mybster Crossroads • Nigg Roundabout • North Kessock Junction • Pitlochry North Junction • Pitlochry South Junction • Raigmore Interchange • Ralia Junction • Rosebank Roundabout • St Ninians Roundabout • St. Johnstone Interchange • Struie Junction • Tain Junction • The Mound Junction • Tomatin Junction • Tore Roundabout • Trinafour Junction • Wade Bridge Junction • Wallace Roundabout • Westfield Roundabout (Falkirk)
A9 Spey Bridge • A9 Tummel Bridge • Allt Geallaidh Bridge • Almond Bridge • Alvie Bridge • Balavil Bridge • Balnagown Bridge • Bannockburn Bridge • Berriedale Bridge • Boathouse Bridge • Bonar Bridge • Bridge of Allan • Bridge of Tilt • Brora Bridge • Carrbridge • Conon Bridge • Coronation Bridge (Pitlochry) • Cromarty Bridge • Crubenmore Bridge • Dalmagarry Bridge • Dalnamein Bridge • Dalnaspidal Bridge • Dalreoch Bridge • Daviot Bridge • Dornoch Firth Bridge • A9 Dulnain Bridge • Dunbeath Bridge • Dunkeld Bridge • Edendon Bridge • Evelix Bridge • Findhorn Bridge • A9 Garry Bridge • Golspie Bridge • Helmsdale Bridge • Kessock Bridge • Larbert Bridges • Latheronwheel Bridge • Pass of Killiecrankie • Scrabster Ferry • Slochd Bridge • Stirling Bridges • Tay Bridge (Perthshire) • The Mound • Thurso Bridge • Tomatin Viaduct
Alness • Aviemore • Dingwall • Dunblane • Edinburgh • Falkirk • Helmsdale • Inverness • John o Groats • Linlithgow • Muir of Ord • Newtonmore • Perth • Pitlochry • Stirling • Tain • Thurso • Wick
Related Pictures
View gallery (407)
Raigmore Interchange.pngA9, Black Isle - Coppermine - 8566.jpgIMG 1062.JPGA9 Munlochy Junction - low aerial from south August 2023.jpgA9 Duncanston Crossroads - aerial from east.jpg
Other nearby roads
NCN765 • A9 • A820 • B824 • B8033 • B8064 • B8076 • C83 (Stirling) • C85 (Stirling) • C86 (Stirling) • M9 • T1 (Britain)
The First 99           A1  •  A2  •  A3  •  A4  •  A5  •  A6  •  A7  •  A8  •  A9  • A10 • A11 • A12 • A13 • A14 • A15 • A16 • A17 • A18 • A19
A20 • A21 • A22 • A23 • A24 • A25 • A26 • A27 • A28 • A29 • A30 • A31 • A32 • A33 • A34 • A35 • A36 • A37 • A38 • A39
A40 • A41 • A42 • A43 • A44 • A45 • A46 • A47 • A48 • A49 • A50 • A51 • A52 • A53 • A54 • A55 • A56 • A57 • A58 • A59
A60 • A61 • A62 • A63 • A64 • A65 • A66 • A67 • A68 • A69 • A70 • A71 • A72 • A73 • A74 • A75 • A76 • A77 • A78 • A79
A80 • A81 • A82 • A83 • A84 • A85 • A86 • A87 • A88 • A89 • A90 • A91 • A92 • A93 • A94 • A95 • A96 • A97 • A98 • A99
Motorway sectionsA1(M): (South Mimms - Baldock • Alconbury - Peterborough • Doncaster Bypass • Darrington - Birtley)
A3(M) • A8(M) Baillieston spur • A38(M) • A48(M) Cardiff spur • A57(M) • A58(M) • A64(M) • A66(M) • A74(M) • A92(M)
DefunctA1(M) Newcastle CME • A2(M) Medway Towns Bypass • A4(M) • A5(M) • A8(M) Renfrew bypass • A14 • A14(M) • A18(M) • A20(M) • A36(M)
A40(M): (Westway • Denham -Stokenchurch) • A41(M) • A42 • A46(M) • A48(M): (Port Talbot bypass • Morriston bypass) • A62(M) • A88 • A99
UnbuiltA2(M) Rochester Way Relief Road • A6(M): (Western route • Eastern route) • A14(M) (Expressway) • A34(M) • A48(M) Llantrisant Radial • A59(M) • A61(M)

SABRE - The Society for All British and Irish Road Enthusiasts
Discuss - Digest - Discover - Help