The B9105 is a cross-country route in north Aberdeenshire. Whilst it doesn't really serve any villages or towns itself, it is part of the route between Turriff and Fraserburgh, should anyone wish to make such a journey. The road was originally unclassified but had gained its number by 1932.
The route starts just over a mile north of Turriff on the A947 and heads north east. The road is reasonably straight as it runs through fields, with houses and farms scattered along the roadside. At the small village of Fintry, the road swings sharp left, then right, followed by a series of gentle and sharper bends around the edge of the Craigston Castle estate. This brings the route to Mill of Craigston, where it dips to cross a stream, before climbing and running across farmland once more as it heads east to journey's end on the A98.