The route starts at Peat Inn, where the B940 has to TOTSO to the east, and heads south through the small village. After the last house, it heads out across fields, bearing to the left to go round a wood as it climbs up a low hill with a summit of over 200m. A long gentle descent then winds down into the small village of Largoward, where the A915 is crossed at the staggered Largoward Crossroads. The B941 continues south and after a sweeping left hander, it find the valley of the Den Burn. The road descends steadily, but keeps high up on the hillside above the steep wooded valley floor, passing a handful of houses and farms along the way. A sharper right hand bend at Pitcorthie House plunges the road into the trees as it continues to drop down towards the burn.
A short distance later, the B941 meets the B942 at the staggered Cairnie Crossroads, and has to dogleg to the left although the original line of the road, going straight across, is easily seen. Continuing south, a long straight leads into Kilconquhar where the road bends to the right to go along the pretty, winding Main Street. The houses on the left back on to Kilconquhar Loch, making it barely visible from the road until after the church is passed. After the village, the road turns sharp left at a T junction, continuing around the loch, before ending at another reprofiled T-junction on the A917 to the north of Elie.