As with most of the former sections of the A9 that have remained as classified roads, the B9154 is a wide road, with fast sweeping bends and short straights. It is certainly over-engineered for the traffic it carries today!
We start near Dalmagarry, a couple of miles north of Tomatin, at a simple T-junction. The old A9 continues south towards the farm, but there is then a brief section of online upgrading before the old road reappears heading into Tomatin. Heading north, we run alongside the A9 and then the railway line after the new road crosses it. Hidden behind trees on the right is the small Loch Moy, and a right fork by the old school shows the original line of the A9, which ran much closer to the loch.
The village of Moy seems to have quite a lot of new houses in it, as if the realignment of the main road has made this a desirable address; it must certainly be a lot quieter than it used to be! Beyond Moy, we pass under the railway line with a sharp kink, but the road soon straightens out, to be the wide, fast-flowing route that the traffic levels of the A9 once demanded.
We soon rejoin the railway line - now on our right instead of our left - but only briefly, as the road turns away into forestry. Beyond the trees, the 'villages' of Auchnahillin and Craggie also seem to be growing, with new houses. We are now heading west, and actually turning towards the south. A junction on the left is the former route of the B851, before it was curtailed at the new A9, and then we reach the main road once more. A turn to the right marks the old road; this crosses the Daviot Bridge over the River Nairn but can then go no further as the new road is reached. Rather oddly, our road has to run alongside the A9 southwards, albeit on the opposite bank of the River Findhorn, for a short while before reaching the new road just south of the bridge.