|Location Map ( geo)|
|Distance:||5.8 miles (9.3 km)|
|Met (1946):||A823, A985, A823, A90|
|Now part of:||B9156, A985, A921|
|Route outline (key)|
The A906 originally ran from the A823 in Dunfermline to the A90 in Inverkeithing via an indirect route to the west of the A823. Starting on the A823 at Bothwell Gardens to the south of Dunfermline town centre (the road never met the A907) the road headed West along Nethertown Broad Street and then turned more-or-less due south to reach the A985 near Limekilns. It then turned eastwards to cross the A823 (now unclassified to the north and B980 to the south) in Rosyth before continuing on to end on the A90 (now B981) in Inverkeithing.
The southern section was renumbered as an eastward extension of the A985 at some point between 1948 and 1951 based on mapping evidence, as that had become an important through route since the opening of the Kincardine Bridge in 1936. The northern half has subsequently been downgraded to the B9156 since 1974. Construction of the M90 downgraded the parallel A90, so the original eastern end of the A906 is now part of the A921, as the A985 has been cut back to terminate on the motorway.