The state highway runs 69 miles from the North Carolina state line in Virgilina, Virginia in Halifax County, where the highway continues south as North Carolina Highway 49 (NC 49), north to U.S. Route 360 (US 360) near Burkeville in Nottoway County.