|Distance:||0.6 miles (1 km)|
|Route outline (key)|
The B928 is a short B-road to the east of Kirkcaldy town centre.
It starts at a mini-roundabout on the A955 (former B927) Townhead in Dysart and heads northwest along Windmill Road, climbing away from the sea. The road soon goes under the Fife Circle Line. The road is largely residential although a sports pitch is soon passed on the right.