The border crossing, from which the highway continues south as NC Hwy 32 in Gates County (Virginia Rd in Chowan County), is a short distance west of Great Dismal Swamp National Wildlife Refuge and much closer to the North Carolina community of Corapeake than the developed portion of Suffolk.
SR 32 heads north as two-lane undivided Carolina Road, which the highway follows to its intersection with US 13 (Whaleyville Boulevard) next to Suffolk Municipal Airport.
SR 32 and US 13 continue north along Carolina Road, now a four-lane divided highway, to a partial interchange with the southwestern end of the Suffolk Bypass.
The three highways cross the Nansemond River and pass through a commercial area as a five-lane road with a center left-turn lane.
[2][4] Just after entering the city of Newport News, the three highways meet US 60 (Warwick Boulevard) at a partial cloverleaf interchange.