|Location Map ( geo)|
|To:||New Deer (NJ884467)|
|Distance:||13 miles (20.9 km)|
|Meets:||A90, A920, B9030, B9106, B9128, A981, B9170|
|Old route now:||B9170|
|Route outline (key)|
The A948 is a short A class road running from Ellon (a sizeable town) to New Deer (a much less sizeable town!). However, the road continues as A981 from New Deer, to Fraserburgh. It is notable that the A948 connects to no other A roads except at both ends; it only manages junctions with 3 numbered B roads throughout its length. The A948/A981 corridor is a good alternative route to Fraserburgh, as the A90/A952/A90 route is more congested.
Ellon - New Deer
The A948 now begins at the roundabout junction at the North Ellon junction of the A90 and runs along the Ellon northern bypass, meeting the A920 at another roundabout immediately afterwards. The A948 is very straight and visibility is good on this section, which is lit. Towards the end of the bypass, the road curves to the right to rejoin the old A948's line Northwards from Ellon. The new left turn into Ellon is now a dangerous junction, where smashes are quite common. As you approach the A948 from Ellon, the junction is a simple T, with a Give Way. However, it is difficult to see traffic approaching from the right, and this is the source of most of the accidents here. A roundabout, or Stop sign could help.
After Ellon, the remainder of the road more or less follows the line of the disused GSNR towards Peterhead/Fraserbugh.
After the aforementioned nasty junction, we climb a blind hill, continue straight for half a mile and then go round a blind, sharp, double bend, where there was a fatal crash in 1997 where a local schoolboy was killed. After this the road has a junction to the left to Kinharrachie. This is a shortcut to the B9005 towards Methlick. After a further mile the road passes through a picturesque tunnel of trees, followed by a sharp right.
The road continues to Auchnagatt, and here has a junction with the B9030 to Old Deer - which is also a connection to the A950 to Mintlaw and Peterhead. This junction was redesigned in the late 1990s to avoid crossing the disused railway line. We then leave Auchnagatt and head towards New Deer. The only other notable junction is the B9028, which is a short single-carriageway bypass of New Deer, and hits the A981 at its other end.
The southern end of the A948 has moved a couple of times.
The original southern end of the A948 was on the A92 (now A920) in the centre of Ellon. However, when that road was rerouted to bypass the town the old road was renumbered as the two other roads in Ellon. The A948 was extended south to what is now the roundabout on the A90 (which took over the A92 number in the 1990s) at the end of its most northerly dual carriageway, the south Ellon junction. However, in the early 2000s, a northerly bypass of Ellon was built, and this has taken the A948 number. The bypassed section that used to be the A92 is now the B9005 and the rest has been declassified.
New Deer was at one time a crossroads of two A roads, as the A981 extended south from there to Inverurie. This is also now the B9170. This explains the odd routing of the B9170 and the unusual situation of an A road apparently changing number halfway through.
Original Author(s): matt-thepie & southwest phillip