The route runs 83 miles from Interstate 295 (I-295) and US 40 at Deepwater in Pennsville Township, Salem County, where the road continues south as Route 49, north to US 1 in North Brunswick Township, Middlesex County, where Route 171 continues north into New Brunswick.