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:  Ellon (NJ977307)
To:  New Deer (NJ884467)
Distance:  13 miles (20.9 km)
Meets:  A90, A920, B9030, B9106, B9128, A981, B9170
Old route now:  B9170
Highway Authorities


Traditional Counties


Route outline (key)
A948 Ellon - New Deer
A948 New Deer - Darra


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.

South of Auchnagatt

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.

Once it arrives in New Deer, the road meets the A981 and B9170 at a crossroads. The through route becomes the B9170 and heads off to Turriff.


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.

The A948 originally ran west of New Deer

It's also worth noting that the A948 used to extend westwards beyond New Deer, meeting the A947 just south of Turriff. This is now part of the B9170.

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

Related Pictures
View gallery (2)
A948 road junction - Geograph - 774672.jpgB9030 Southbound - Geograph - 433076.jpg
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