The state highway runs concurrently with US 301 from Richmond to Bowling Green and with US 17 Business in the Fredericksburg area.
A short distance north of the city limits, the carriageways split, with the southbound lanes crossing to the west of Interstate 95 (I-95).
After I-95 veers northwest and the carriageways rejoin, SR 2 and US 301 pass through the suburb of Chamberlayne.
The two highways continue through a suburban area where they pass under CSX's Piedmont Subdivision.
US 301 leaves SR 2 on a two-way ramp to the bypass to head toward the Potomac River Bridge into Charles County, Maryland.
SR 2 and US 301 Business continue into the town of Bowling Green as Main Street.
[1][3] SR 2 continues north together with US 17 Business along Tidewater Trail, which crosses Massaponax Creek and passes through a suburban area on the south side of Fredericksburg.