|Distance:||3.1 miles (5 km)|
|Route outline (key)|
The B9164 is a rather odd little road, running parallel to the A862 (ex-A9), and starting and finishing on that route too. Whilst it was never part of the A9, it is possible that part of this little road was once part of the main road north of Inverness, but there is no evidence so far. The road was originally unclassified but is marked as the B8008 in 1932, a number which was probably issued in the mid 1920s. Apart from going to and from the little village of Kirkhill, there is little need for anyone to use the road, as the A862 performs the same task more competently!
The B9164 starts on the A862 at a simple T-junction, and heads north as a good wide S2 into Kirkhill. It narrows a little in places as it passes through the village, and then drops to single-track at a junction. The road straight ahead leads back to the A862; it is the possible line of the old north road although it has never been classified. The B9164 meanwhile swings to the right and heads west in a long straight for over a mile. At first the road is essentially single-track with passing places, but it seems to get steadily wider until it becomes S2 once more. Much of the route passes through woodland and forest, and this continues as the road turns round to the south at Ferrybrae, heading back to the A862 at Dunballoch. Ferrybrae is where a ferry used to cross the river to Beauly, and may help to explain why this route was classified.
Before the A9 was extended north in 1935, everything north of Inverness was in Zone 8, so the B9164 was originally the B8008. As the A9 has now been re-routed to the east, this has left the B9164 out of zone again, but this time it hasn't been renumbered. The B8008 number had already been reused anyway!
Whilst most of the other B916x roads were renumbered from B86x in 1935 the B9164 is an exception as the B864 had ceased to exist before then.