U.S. Federal Route 301 runs north-south in the central part of the Independant City of Petersburg. It runs from the Colonial Heights/Petersburg City Limits, at the Appomattox River, to the City of Petersburg/Prince George County Line, south of Wagner Road. U.S. Rt. 301 is multi-plexed in the City of Petersburg. U.S. Rt. 1, at Petersburg. BUSN U.S. Rt. 460, at Petersburg. Virginia State Route 36, at Petersburg. U.S. Rt. 301 crosses the following highways in the City of Petersburg. U.S. Rt. 1, at Petersburg. ALT U.S. Rt. 301, at Petersburg. BUSN U.S. Rt. 460, at Petersburg. Virginia State Route 36, at Petersburg. TRUCK Virginia State Route 36, at Petersburg. Interstate 95, at Petersburg. BUSN U.S. Rt. 460, at Petersburg. Interstate 95, at Petersburg. ALT U.S. Rt. 301, at Petersburg.
Branches of U.S. Rt. 301 in the City of Petersburg. A BGS on SB I-95. A BGS on SB I-95. A BGS on NB I-85/EB U.S. Rt. 460. A BGS on SB I-95. A BGS on SB I-95.