|To:||St Andrews (NO504165)|
|Distance:||9.2 miles (14.8 km)|
|Meets:||A916, B940, A915, A918, A91|
|Route outline (key)|
The B939 is a cross-country B-road in east Fife.
It starts on the A916 on the southern edge of Craigrothie and heads northeast along Ceres Road along the edge of a small valley to reach Ceres itself, where the road skirts the village green and crosses a stream.
The road continues northeast along the same valley as before. It crosses the Ceres Burn twice to reach Pitscottie, where it is crossed by the B940. The road now climbs out of the valley to cross a ridge and descend into another valley. This section of road is remarkably straight and so passes to the south of Strathkinness rather than detouring north to pass through the village.
Eventually the road reaches the suburbs of St Andrews. It runs along Buchanan Gardens to a mini-roundabout where it bears left into Hepburn Gardens. Presently the road reaches a mini-roundabout in the centre of town where it ends. According to some maps, all four directions here have different numbers. Ahead, through the gateway in the wall, is the A918, to the right is the A915 and to the left is either the A91 or the A915 (signs claim both).