|To:||Dalgety Bay (NT147840)|
|Distance:||3.8 miles (6.1 km)|
|Meets:||A823, B981, A921|
|Route outline (key)|
The B916 is a short B-road in south Fife.
It begins in Dunfermline at a T-junction with the A823 on Hospital Hill. It runs east as Aberdour Road through the suburbs of Dunfermline, meeting Linburn Road and Masterton Road at a roundabout. It then passes through the Dunfermline East Expansion scheme and crosses over the M90 before meeting the B981 (former A90).
The B916 forms a brief multiplex with the B981 then reappears a short distance south, passing the entrance to Fordell Castle before turning south. At this point it is now the narrow and winding Clocklunie Road. A cycle path runs parallel to the road, taking up an inordinate amount of space which perhaps would more usefully have been utilised in widening the road.
At its south end, the B916 passes over a railway bridge and then turns sharply left at the east end of Hillend village; this was its original termination point where it met the A92 (which was renumbered in the late 1980s as the A921). However, the construction of the Hillend by-pass led to the extension of the B916, past the entrance to Dalgety Bay railway halt and then terminating at a roundabout, the present-day junction with the A921.