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


From Roader's Digest: The SABRE Wiki
Jump to navigation Jump to search
Location Map ( geo)
Cameraicon.png View gallery (6)
From:  Bucksburn (NJ894097)
To:  Banff (NJ695637)
Via:  Oldmeldrum, Turriff
Distance:  40.7 miles (65.5 km)
Meets:  A96, B977, A90, B979, B993, A920, B9170, B9005, B992, B9170, B9024, B9025, B9105, B9026, A98
Old route now:  A90
Primary Destinations
Highway Authorities

Aberdeen • Aberdeenshire

Traditional Counties

Aberdeenshire • Banffshire

Route outline (key)
A947 Bridge of Dee - Woodside
(A96) Woodside - Bucksburn
A947 Bucksburn - Banff


The A947 is an awful, busy, terrible route that should be upgraded but it'll never happen. It used to also consist of the Aberdeen Outer Ring Road, but then they renamed that the A92 in about 1993, and then the A90 when it was moved up here a few years later. It passes through Oldmeldrum and Turriff before reaching Banff, and is really boring and there's nothing to note, apart from lots of crashes.

Macduff writes:
Have to disagree with this summary of the road as there is very little wrong with it. I've driven it for 25 years and there are numerous safe overtaking opportunities even in a modestly powered car. For the most part visibility is good but the Macduff - Turriff and Oldmeldrum - Dyce sections are twistier and require more care. Signage is generally good and an observant driver can make very good progress. Some of the solid white lines are rather too long but they are rarely a serious hindrance. I've been involved in two accidents on this road. Both due to driver inattention and nothing to do with the road. I've also seen plenty of plain dangerous driving in my time most of which involved the drivers ignoring signs and whitelines but I've seen this on plenty of other roads too.

Bucksburn - Banff

The A947 now starts more-or-less in its original 1922 position, at a junction with the A96 in the former village of Bucksburn, now in the periphery of Aberdeen. The old light controlled T-junction was replaced with a new roundabout junction a few hundred yards away, formed on the site of old quarry workings in the late 1980s.


The road carries on through the continuously built-up area comprising Bucksburn, Bankhead, Stoneywood and Dyce. The latter is the location of Aberdeen airport, which in the old days of the prefabricated airport “terminal” was accessed from the A947 – the modern airport building on the other side of the runway is now accessed off the A96. The A947 swings off the old main road through Dyce to run along Riverview Drive overlooking the River Don, past Asda and Dyce Academy and around the outside of modern housing development. It rejoins the old route just outside what was Lawson of Dyce, once famous for pies and meat products.

Leaving the administrative are of the Aberdeen City, the road crosses the River Don. Just beyond this, we meet the B977 at a signal-controlled crossroads. This junction used to be something of an accident blackspot, with the A947 historically featuring a chicane on the main road crossing the line of the disused railway line to Buchan, but the A947 now takes a new line over the A90 (Aberdeen Western Peripheral Route). Just past the bridge itself, a junction on the left of the road provides access to and from the northbound A90 (for southbound access, you need to turn onto the B977 eastbound). A couple of miles on we come to the rapidly expanding village of Newmachar. Beyond that is the hamlet of Whiterashes (white rashes, not whiter ashes).

Oldmeldrum, 14 miles from Bucksburn, has seen massive expansion over the past few years and the building of a new secondary school. A new distributor road (the B9170) will relieve some of the pressure on the A947 through the village - but that road forms a western bypass and so is of no use to us. Further on, the small village of Fyvie is the site of the fine Fyvie Castle. Turriff is an important market town serving a large agricultural hinterland and the traditional buildings are mostly sandstone.

The A947 terminates at the junction with the A98 where it crosses the River Deveron. The mouth of the river separates the two towns of Banff and Macduff, the former being the old county town of Banffshire, the latter being an important fishing port with its main tourist attraction being its Marine Aquarium. Technically, therefore, we end in the latter, albeit closer to the former.

There are numerous dangerous bends on the road and precious few safe opportunities for overtaking and the road has a poor reputation for road safety. There are no bypasses, and it all makes for a long journey to Banff.

Superlez writes:
An excellent post! Just one minor detail, the A947 runs through Dyce, Riverview Drive being signposted (A947), although that's normally the route I take.

The road does indeed have an extremely high kill rate - there are many "false straights" on the road that many drivers clearly misjudge when overtaking when in fact there are a number of kinks in the road that make any overtaking manoeuvres very difficult to judge.

There really are only a couple of good spots for truly safe overtaking - the Meldrum straight to the north of Oldmeldrum and the stretch between King Edward and the B9026 (turnoff for Macduff).

There are alternative routes to Banff though - from the centre of Aberdeen I would head along the A956 (King St, Ellon Rd), A90, B999, B9170 through Methlick and New Deer, unc to New Byth, B9027 before heading along the A98.

This one is for the benefit of those travelling from Torphins - B993, turn left at the A944 for about a mile before turning off once more onto the B993 into Inverurie. Those looking for an alternative from Aberdeen can join in the fun here after taking the A96. Take the B9001 (excellent quality B road) as far as the B992 (barely S2) through Auchterless before joining the A947 to the south of Turriff.

But if going from Torphins, why not just head up through the A980 through Lumphanan, go north on the A944 from the Bridge of Alford before completing your journey up the A97?


Although the 1922 southern end of the A947 is roughly where it ends now, the A947 once started further south, having been extended around the western edge of Aberdeen in the mid-1930s. It started on the A92 at Bridge of Dee and then followed Anderson Drive round to the A96 at Woodside, where a short multiplex was required to meet up with the original A947. This route is, of course, now the A90 around Aberdeen.

Related Pictures
View gallery (6)
A947 - Coppermine - 9299.jpgA98 A947 junction - Coppermine - 9296.jpgHeadlights required on the A947 - Geograph - 733603.jpgJunction of Victoria Street and Farburn Terrace, Dyce - Geograph - 1666578.jpgA947 Dyce A90 Route confirmation sign.jpg
Other nearby roads
NCN1 • NCN195 • A90 • A92 • A93 • A96 • A943 • A944 • A945 • A946 • A956 • A974 • A978 • A9011 • A9012 • A9013 • A9119 • Angus Coastal Tourist Route • B979 • B982 • B983 • B983 (Wapping Street - North Anderson Drive) • B984 • B984 (Mastrick - Bucksburn) • B985 • B985 (Carden Place) • B985 (Union Street - Westburn Road) • B986 • B987 (Aberdeen) • B988 • B988 (Justice Street) • B989 • B990 • B991 • B991 (Bedford Road) • B997 • B999 • B9077 • B9119 • C127C (Aberdeen) • C154C (Aberdeen) • C155C (Aberdeen) • C156C (Aberdeen) • C157C (Aberdeen) • C158C (Aberdeen) • C159C (Aberdeen) • C20C (Aberdeen) • C21C (Aberdeen) • C48C (Aberdeen) • C5K (Aberdeen) • C88C (Aberdeen) • C8K (Aberdeen) • Deeside Tourist Route • E120 (Old System) • EuroVelo 1 • EuroVelo 12 • Highland Tourist Route • North East 250 • North East Coastal Trail • T30 (Britain) • T100 (Britain)
A900 • A901 • A902 • A903 • A904 • A905 • A906 • A907 • A908 • A909 • A910 • A911 • A912 • A913 • A914 • A915 • A916 • A917 • A918 • A919

A920 • A921 • A922 • A923 • A924 • A925 • A926 • A927 • A928 • A929 • A930 • A931 • A932 • A933 • A934 • A935 • A936 • A937 • A938 • A939
A940 • A941 • A942 • A943 • A944 • A945 • A946 • A947 • A948 • A949 • A950 • A951 • A952 • A953 • A954 • A955 • A956 • A957 • A958 • A959
A960 • A961 • A962 • A963 • A964 • A965 • A966 • A967 • A968 • A969 • A970 • A971 • A972 • A973 • A974 • A975 • A976 • A977 • A978 • A979
A980 • A981 • A982 • A983 • A984 • A985 • A986 • A987 • A988 • A989 • A990 • A991 • A992 • A993 • A994 • A995 • A996 • A997 • A998 • A999

Defunct Itineries: A920 (Perth) • A920 (Banff) • A921 (Perth) • A921 (Fife) • A922 • A949 • A951 • A968 • A982

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