Route 199 begins at an intersection with Route 67 north of the town center of Roxbury. It heads north along North Street towards the town of Washington, crossing Battle Swamp Brook along the way. In Washington, the road name changes to Roxbury Road and the route continues north to end at an intersection with Route 47 in Washington center.