|Location Map ( geo)|
|Distance:||8.7 miles (14 km)|
|Meets:||A96, B9091, B9101, B9091, B9006|
|Route outline (key)|
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.