|From:||Raemoir House (NO694990)|
|Distance:||27.7 miles (44.6 km)|
|Meets:||A980, B9125, B9119, A944, B9126, B994, A96, B987, B979, A947, B997, B999, A90|
|Former Number(s):||B995, B996, B997, B9038|
|Route outline (key)|
The B977 is a long B-road in eastern Scotland.
It starts on the A980 (former B976 at Raemoir House, to the north of Banchory, where that road has to TOTSO. The B977 heads eastwards for a couple of miles across flat land before it meets the B9125 and TOTSOs left itself.
The road now heads northwards. It goes over the edge of Meikle Tap (a mountain) before descending to Echt, where it crosses the B9119. The road now goes over another ridge to reach the A944 at Dunecht. There is a short multiplex east through the village along that road before the B977 regains its number by turning left. A short distance further on the B9126 turns off to the right at Lyne of Skerne.
The road continues northeastwards across gently undulating land for a few more miles before reaching a roundabout on the B994. On the far side there is a north-facing half-diamond interchange with the A96 and the road enters Kintore. Soon it reaches a T-junction on the B987.
Originally the B977 ended here, on the pre-bypass route of the A96. However, the road was extended considerably in 1935. There is therefore a multiplex north into the centre of town and the B977 regains its number by turning right by the church onto the original B995. The road TOTSOs left soon afterwards to cross the Aberdeen to Inverness railway line at a level crossing just before going over the River Don.
The road continues east along the edge of the valley. Presently it reaches Hatton of Fintray and the B979. The road TOTSOs left here and becomes the dominant partner in a multiplex with the B979, although the original road number here is the B996. The road heads north and climbs out of the valley before bending right to continue downstream. After another mile or so the B979 turns off to the left and the B977, now on the ex-B997, reaches Cothal, where it meets the River Don again. The valley is followed for another mile or so, then it bridges the A90 (the Aberdeen Western Peripheral Route). The B977 now takes over a short length of the old A947 route under a footbridge carrying a path along a dismantled railway line (the original railway bridge has fairly obviously been replaced). The B977 then meets the A947 at a signal-controlled crossroads, where you can turn left to join the northbound A90, or right to head into Dyce. The B977 continues straight ahead, where a new roundabout has been constructed to provide access to the A90 southbound. There's also a westbound filter lane for B977 traffic.
The B977 soon reaches Corsehill, where the B997 turns off to the right and the B977 continues ahead past a garden centre to cross the A90 once again, along the one-time B9038. Where the B977 previously curved gently across a semi-wooded section of land, the road now TOTSOs to the right at a T-junction, an unclassified road running to the west to provide access to properties cut off from the south by the AWPR. The B997 now zig-zags past Braehead to meet the B999. This is crossed at a staggered crossroads, after which the road enters Belhevie to reach a T-junction. It TOTSOs left here to run along the main village street before leaving town and crossing a ridge. The road now makes a beeline for the coast - although the sea is only just visible from here - but is diverted down along a new alignment to meet a pair of roundabouts providing grade-separated access to the A90, replacing the former T-junction with central reservation gap. You can now also continue straight ahead into Balmedie, although the road ahead is unclassified.