Star.pngStar.pngStar.pngStar.pngStar grey.png


From Roader's Digest: The SABRE Wiki
Jump to navigation Jump to search
Location Map ( geo)
Cameraicon.png View gallery (5)
From:  Aberdour(W) (NT179850)
To:  Kirkcaldy (NT272911)
Distance:  8.5 miles (13.7 km)
Meets:  A921, A909, A921, A910, B925
Former Number(s):  A987, A907, B924
Primary Destinations
Highway Authorities


Traditional Counties


Route outline (key)
B9157 Aberdour - Kirkcaldy

The B9157 is a largely rural road in south Fife.


Looking west

The route begins at the Braefoot Roundabout on the A921 just west of the village of Aberdour. A fourth exit from the roundabout leads south to the Braefoot Marine Terminal. The B9157 heads north and passes under the Fife Circle railway line and winds its undulating way through the countryside for a few miles, catching out the unwary with blind bends, dips, crests and hidden junctions. A long right hand bend curves around the trees hiding a small lochan at the Cullaloe Nature Reserve. This used to be a reservoir, and there are hints that the road may have been diverted to the north west when the reservoir was dug, having formerly taken a more direct route. Soon after, the route meets the A909 at Bernards Smithy Crossroads, where the A-road gives way to it, the B9157 straightens out and continues more-or-less in a straight line, climbing gently into the hills. Along the way it passes Orrock Quarry, from which it gets its informal name of the Quarry Road.

A scattering of houses and farms sit along the roadside, and a couple of side roads turn off, but this is one of the more rural routes in this part of Fife. There is a long gentle descent from the quarry, with the sea almost always visible as a blue stripe on the horizon. The road steepens as it gets further east and then passes again under the Fife Circle line.Now known as Invertiel Road, it rejoins the A921 at traffic lights at Linktown on the south side of Kirkcaldy, where it turns left to head north through the suburb on Bridge Street. After passing a football stadium it becomes Pratt Street and then there's a sharp left-right zigzag back under the railway. Now on Abbotshall Road, the B9157 skirts Beveridge Park to end at a roundabout. Left is the B925, which heads back west, roughly parallel to the B9157, whilst the other two directions are numbered A910.


There are some unanswered questions in the history of the road now carrying the B9157 number. The north-south section in Kirkcaldy was originally the B924, becoming the A907 by 1932. The remaining section was originally unclassified, although it also become the A907 east of the A909 before 1932. At this point the section from Aberdour to Bernards Smithy was numbered as the B924, which raises the question as to whether the whole of what is now the B9157 was once, albeit briefly, the B924, prior to the A907 being extended in the early 1930s. The western end, at Aberdour, subsequently became the A987, leaving the B924 number to be re-used elsewhere. The road numbering was all changed again in the late 1980s with the coming of the A92 Regional Road between Halbeath and Kirkcaldy.

The general line of the route has changed little over the years, The most noticeable change is to the Bernards Smithy Crossroads junction with the A909, which was originally a straight crossroads. However the northbound arm was realigned a few yards west to change it to a much safer staggered junction, with priority given to the lesser road. Traces of the original layout can still be seen; the original stretch of roadway is now used by a local farmer.

Related Pictures
View gallery (5)
B9157, Meadowfield - Geograph - 2460880.jpgRoad approaches roundabout on A921 (C) Russel Wills - Geograph - 3409643.jpgStark's Park (C) Paul McIlroy - Geograph - 204446.jpgNether Bouprie by Aberdour (C) edward mcmaihin - Geograph - 2392084.jpgStark's Park at Pratt Street.jpeg
Other nearby roads
NCN76 • A92 • A907 • A910 • A915 • A921 • A955 • A988 • B922 • B924 (Kirkcaldy) • B925 • B926 • B927 • B928 • B929 • B981 • C48 (Fife) • C91 (Fife) • C92 (Fife) • C93 (Fife) • C94 (Fife) • C95 (Fife) • C96 (Fife) • C97 (Fife) • C98 (Fife) • C100 (Fife) • Fife Coastal Tourist Route • NCN766 • T92 (Britain)
B9100 – B9999
B9100 • B9101 • B9102 • B9103 • B9104 • B9105 • B9106 • B9107 • B9108 • B9109 • B9110 • B9111 • B9112 • B9113 • B9114 • B9115 • B9116 • B9117 • B9118 • B9119
B9120 • B9121 • B9122 • B9123 • B9124 • B9125 • B9126 • B9127 • B9128 • B9129 • B9130 • B9131 • B9132 • B9133 • B9134 • B9135 • B9136 • B9137 • B9138 • B9139
B9140 • B9141 • B9142 • B9143 • B9144 • B9145 • B9146 • B9147 • B9148 • B9149 • B9150 • B9151 • B9152 • B9153 • B9154 • B9155 • B9156 • B9157 • B9158 • B9159
B9160 • B9161 • B9162 • B9163 • B9164 • B9165 • B9166 • B9167 • B9168 • B9169 • B9170 • B9171 • B9172 • B9173 • B9174 • B9175 • B9176 • B9177 • B9178 (W) • B9178 (E) • B9179
B9180 • B9181 • B9182 • B9183 • B9184 • B9185 • B9186 • B9187 • B9188 • B9189 • B9190 • B9191 • B9192 • B9193 • B9194 • B9195 • B9196 • B9197 • B9198 • B9199
Earlier iterations: B9111 • B9145 • B9151 • B9164

SABRE - The Society for All British and Irish Road Enthusiasts
Discuss - Digest - Discover - Help