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 (2)
From:  Fraserburgh (NJ986669)
To:  Macduff(E) (NJ720637)
Via:  Rosehearty, Pennan
Distance:  20.4 miles (32.8 km)
Meets:  A98, B9032, B9123, A98
Primary Destinations
Highway Authorities


Traditional Counties

Aberdeenshire • Banffshire

Route outline (key)
B9031 Fraserburgh - Macduff
Two ways to Fraserburgh

The B9031 runs along the north coast of Buchan in Aberdeenshire, from the fishing port of Fraserburgh to the edge of Macduff in Banffshire. Along the way, it passes one of Scotland's most famous film locations, and some spectacular scenery too.

We start on the western edge of Fraserburgh, leaving the A98 at a simple T-junction, and head for the coast. Soon we are heading west, just a stone's throw from the sea, although after passing the harbour and small village at Sandhaven we get even closer to the water. At high tide, with a strong northerly wind the sea probably crashes onto the road, but at low tide on a dreich October day the road was clear.

At Rosehearty, we turn into the wide square, which has plentiful parking up the middle of the two lanes of traffic, before they merge once more into an S2 road. We have now left the coast behind us, although it is never that far away, and reach a TOTSO with the B9032. We turn right and stay inland, but are now at least running parallel to the coast as we head to the strange grid-iron village of New Aberdour. After this, the road gets even more fun, with a series of steep climbs and descents mixed with twisty bends.

All the time, we are slowly heading back to the coast, and at Pennan Crossroads a side road drops very steeply down to the pretty little fishing village that starred in the film Local Hero. The B9031, meanwhile, stays at the top of the cliffs, turning inland again to avoid the headland and village of Gardenstown, which is served by the B9123. A couple of near-hairpin bends drop us down across a stream and its narrow valley, and then the road opens up into a series of straights running roughly parallel to the coast all the way to the A98 a little east of Macduff and journey's end.

Related Pictures
View gallery (2)
House by the B9031 - Geograph - 1298768.jpgRoad sign and house at Hillcrest - Geograph - 317872.jpg
Other nearby roads
B9000 – B9099
B9000 • B9001 • B9002 • B9003 • B9004 • B9005 • B9006 • B9007 • B9008 • B9009 • B9010 • B9011 • B9012 • B9013 • B9014 • B9015 • B9016 • B9017 • B9018 • B9019
B9020 • B9021 • B9022 • B9023 • B9024 • B9025 • B9026 • B9027 • B9028 • B9029 • B9030 • B9031 • B9032 • B9033 • B9034 • B9035 • B9036 • B9037 • B9038 • B9039
B9040 • B9041 • B9042 • B9043 • B9044 • B9045 • B9046 • B9047 • B9048 • B9049 • B9050 • B9051 • B9052 • B9053 • B9054 • B9055 • B9056 • B9057 • B9058 • B9059
B9060 • B9061 • B9062 • B9063 • B9064 • B9065 • B9066 • B9067 • B9068 • B9069 • B9070 • B9071 • B9072 • B9073 • B9074 • B9075 • B9076 • B9077 • B9078 • B9079
B9080 • B9081 • B9082 • B9083 • B9084 • B9085 • B9086 • B9087 • B9088 • B9089 • B9090 • B9091 • B9092 • B9093 • B9094 • B9095 • B9096 • B9097 • B9098 • B9099
Earlier iterations: B9002(E) • B9002(W) • B9003 • B9005 • B9013 • B9014 • B9019 • B9038 • B9040 • B9049 • B9054
B9071 • B9076 • B9077 • B9078 • B9079 • B9080 • B9085 • B9095 • B9098

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