The B7049 follows the pre-bypass route of the A737 through Beith in north Ayrshire. The bypass was in place by 1932 and it seems likely the old road was numbered B7049 at that time.
The road turns off the A737 at the Manrahead roundabout at the southern end of the bypass. The B777 also reaches here and our number is dominant in a useless multiplex into the town centre, presumably for historical reasons. We head north along the residential Dalry Road, with the road becoming traffic-calmed as it draws near to the town centre.
We follow Eglinton Street, one of the main shopping streets, after which the B706 turns right. After a short road called Cross the multiplex ends, with the B777 turning right, whilst we bear left into Reform Street. This is a relief road of the town centre; the original line of the B7049 followed Main Street. We eventually reach Wilson Street, our original route, and follow this northeastwards into the suburbs. It's not long before the end of the road, at a triangular junction back on the A737.