The B149 is a link road in east County Antrim. It was originally unclassified but gained its number in the late 1920s.
The road starts on the A2 opposite Kilroot Power Station on the eastern edge of Carrickfergus and heads north along Beltoy Road, soon entering open country. The B90 soon comes in from the right and there's a short multiplex ahead. Our number is dominant despite coming to the area later. After the other road bears off left we continue ahead into the hills, with the sea visible behind us.
As we continue north the road becomes more winding. We go over a crossroads and then bear left to descend into a valley. We then continue along the valley side and soon reach Glenoe. On the near side of town the road ahead is signed as being unsuitable for long vehicles; they are diverted along an S1 road to the right. A short distance ahead the reason for the restriction becomes obvious: we reach a T-junction where the road TOTSOs right but is hemmed in by walls and buildings and there is little space to manoeuvre.
An unclassified road heads left from this junction and climbs very steeply through the village centre to meet the B99; we, however, follow a largely flat road northwards and soon reach open fields once more. The road ends at a T-junction on the B99 soon afterwards.