Star.pngStar.pngStar.pngStar.pngStar grey.png


From Roader's Digest: The SABRE Wiki
Jump to navigation Jump to search
Location Map ( geo)
Cameraicon.png View gallery (28)
From:  Nairn (NH885566)
To:  Brackley (NH804517)
Via:  Cawdor
Distance:  8.7 miles (14 km)
Meets:  A96, B9091, B9101, B9091, B9006
Former Number(s):  A96
Highway Authorities


Traditional Counties

Inverness-shire • Nairnshire

Route outline (key)
B9090 Nairn - Brackley


White Bridge

The B9090 is a road which as a whole is rather pointless, although part of it is a useful alternative to the A96 from Nairn to Inverness.

It starts at traffic lights on the A96 St Ninian Road in Nairn and initially follows a one-way loop along the High Street and Leopold Street which returns to the A96 Academy Street. However, at the junction of the High Street and Leopold Street, the former continues southwards as a two-way road, and this is the mainline of the B9090. Working its way out of town, it passes the railway station and goes under the railway line. The B9091 turns right immediately afterwards; that road follows a shorter route to where we will end up.

After passing the hospital we reach open countryside. At Howford the road turns sharp left and drops down to cross the River Nairn on Howford Bridge, before turning sharply to the right and climbing up through woodland to meet the B9101. The junction is a TOTSO, where we have to give way, but turning right leads onto a good fast road which acts as a Nairn Bypass for Moray traffic heading into Inverness. We continue through open arable fields and the 30 limit at Brackla, with a handful of houses and a distillery, is quickly passed. A couple of sharper turns lead us into Cawdor, home of the castle linked with Macbeth, but the village is soon passed and the road drops back to the River Nairn. A sharp right turn leads us on to a long straight, part of the military road to Fort George, and the river is crossed at White Bridge, where work began on a new bridge in 2018.

A short climb up the hill brings the road to Clephanton, a tight crossroads crowded with houses, where the B9091 crosses. Turning left here leads to the Culloden area of Inverness, making it a busy road. The B9090 meanwhile, continues ahead with priority, heading north west in a series of straights. Shortly before reaching the A96 once more, the B9006 joins from the left, and so the B9090 ends at a TOTSO almost within sight of the road it started on.


First classified in around 1930, the route remains little changed to this day. It has, obviously, been widened and some bends improved to allow for modern traffic levels, but the only major change is in Nairn, where the High Street, and indeed Leopold Street, are the original line of the A96 through town. The change, leading to the B9090 being extended, seems to have happened in the 1970s.

Related Pictures
View gallery (28)
Approaching Brackla - Geograph - 240026.jpgB9090-white-br2.jpgB9090 White Bridge realignment - project sign.jpgB9090 White Bridge realignment - vehicle activated sign at SE end of new road.jpgB9090 White Bridge - old bridge looking downstream from west.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