From Roader's Digest: The SABRE Wiki
Jump to: navigation, search
Location Map
Cameraicon.png View gallery (4)
From:  Mundurno (NJ946124)
To:  Wedderlairs (NJ849332)
Via:  Pitmedden
Distance:  15.8 miles (25.4 km)
Meets:  A92, B977, B979, B9000, A920, B9170
Highway Authorities

Aberdeen • Aberdeenshire

Traditional Counties


Route outline (key)
B999 Mundurno - Wedderlairs


The B999 is the main route from the outskirts of Aberdeen to the villages of Potterton, Udny, Pitmedden and Tarves. It runs through a rural area, and despite its B number, is often busier than other A class roads in Aberdeenshire such as the A948 or A981.

Aberdeen to Potterton

Kirkhill Road Junction

The B999 begins at the Mundurno Roundabout on the A92, just north of Aberdeen, in an NSL area. Immediately we are faced with a couple of junctions, one for Bridge of Don industrial estate and another with an unclassified road. After a sharp bend to the right, we head north west, passing ex-landfill sites. This section is currently badly potholed at the edges and bendy, but you can still expect to manage at least 50mph. After a mile or so the road crosses the A90 (Aberdeen Western Peripheral Route), then half a mile further on, we arrive in the commuter village of Potterton, which has a lot of wooden houses. There is a 40mph speed limit through the village.

Potterton to Pitmedden

After Potterton, the road becomes NSL again and after a few bends the standard generally improves. After a mile or so there a staggered junction with the B997, which is dangerous as that road is masquerading as a viable route from anywhere north east of Aberdeen to the airport and Dyce at this point and can be quite busy. We then pass through the hamlet of Whitecairns. The road is straight here and used to be used for overtaking, so the limit has been cut to 50mph. About a mile after this, there is a junction for the B979 to Newmachar (to reach the A947). A lot of traffic turns here, as the B999/B979 route avoids the need to use the Haudagain Roundabout in Aberdeen.

Meikle Tillyeve

The road then becomes arrow-straight for about 2 miles, and this provides one of the few overtaking opportunities on the route. At the end of the straight, the road forks, with the right fork heading along an unclassified road to Cultercullen. After a further short straight, at Tillycorthie there are 4 very sharp bends indeed where we cross the disused railway which ran from Dyce to Fraserburgh/Peterhead.

We then pass through Udny Station (alas, no station here any more) and the road straightens out again, providing another overtaking opportunity. The road bends sharply to the right at the junction for Udny green, and we enter another twisting section which takes us into Pitmedden. The latter part of this section is a multiplex with the B9000, where the B999 has priority.

Pitmedden to Tarves and Wedderlairs

Towards Tarves

Upon entering Pitmedden, the speed limit is cut to 30mph, which feels like stopping dead. The B999 forms the main street, so this is justified. During school hours, the limit is 20mph. Upon leaving the village, the limit stays at 30 for a few hundred yards because there is a pavement on one side for some reason, before changing back to NSL. This is a favourite spot for speed trapping. The A920 then crosses us; the B999 has priority. This is another dangerous junction. We then pass Tolquhon castle and make our way towards Tarves. Just before the village, there is a right turn leading to Haddo House. This is actually the original B999; it was rerouted via Tarves in the mid-1940s.

Once we are out the other side of Tarves, we have to TOTSO to the right. The road's old route comes in from the right and then shortly afterwards the route joins up with the B9170 (ex-A981) at Wedderlairs, which isn't a place, just a farm. The B999 ends here.

RoadsEuroVelo 1 • EuroVelo 12 • NCN1
Related Pictures
View gallery (4)
B999 Road junction - Geograph - 773678.jpgB999 heading north (C) JThomas - Geograph - 3978691.jpgJunction of Kirkhill Road with the B999, Potterton - Geograph - 1627211.jpgThe Road to Tarves (the B999) - Geograph - 1507881.jpg
Other nearby roads
AberdeenA90 • A9011 • A9012 • A9013 • A92 • A93 • A943 • A944 • A945 • A946 • A947 • A956 • A96 • A974 • A978 • Angus Coastal Tourist Route • B9077 • B9119 • B979 • B982 • B983 • B984 • B985 • B985 (Carden Place) • B986 • B987 (Aberdeen) • B988 • B989 • B990 • B991 • B997 • 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 • NCN1 • NCN195 • North East 250 • North East Coastal Trail • T100 (Britain) • T30 (Britain)
B900 – B999
B900 • B901 • B902 • B903 • B904 • B905 • B906 • B907 • B908 • B909 • B910 • B911 • B912 • B913 • B914 • B915 • B916 • B917 • B918 • B919
B920 • B921 • B922 • B923 • B924 • B925 • B926 • B927 • B928 • B929 • B930 • B931 • B932 • B933 • B934 • B935 • B936 • B937 • B938 • B939
B940 • B941 • B942 • B943 • B944 • B945 • B946 • B947 • B948 • B949 • B950 • B951 • B952 • B953 • B954 • B955 • B956 • B957 • B958 • B959
B960 • B961 • B962 • B963 • B964 • B965 • B966 • B967 • B968 • B969 • B970 • B971 • B972 • B973 • B974 • B975 • B976 • B977 • B978 • B979
B980 • B981 • B982 • B983 • B984 • B985 • B986 • B987 • B988 • B989 • B990 • B991 • B992 • B993 • B994 • B995 • B996 • B997 • B998 • B999
Former versions: B902 • B906 • B907(W) • B907(E) • B911 • B912 • B924(E) • B924(W) • B937 • B944 • B947
B953 • B959 • B963 • B969 • B973 • B974 • B975 • B976 • B978 • B980 • B981 • B985 • B987 • B995 • B996 • B998