U.S. Federal Route 460 runs east-west across the Independant City of Petersburg. It runs from the Dinwiddie County/City of Petersburg Line, near Rohoic Creek, to the City of Petersburg/Prince George County Line, south of Wagner Road. U.S. Rt. 460 is multi-plexed in the City of Petersburg. Interstate 85, at Petersburg.
Interstate 95, at Petersburg. U.S. Rt. 460 crosses the following highways in the City of Petersburg. ALT U.S. Rt. 301, at Petersburg. (NO Interchange) Interstate 85, at Petersburg. Interstate 95, at Petersburg. U.S. Rt. 301, at Petersburg. BUSN U.S. Rt. 460, at Petersburg.
Branches of U.S. Rt. 460 in the City of Petersburg. SB I-95/EB U.S. Rt. 460 south of I-85. A BGS on SB I-95/EB U.S. Rt. 460. A BGS on SB I-95. A BGS on SB I-95. NB I-85/EB U.S. Rt. 460 at north I-95. SB I-85/WB U.S. Rt. 460 south of I-95. NB I-85/EB U.S. Rt. 460 at Sycamore Street. A BGS on NB I-85/EB U.S. Rt. 460. A BGS on NB I-85/EB U.S. Rt. 460. NB I-85/EB U.S. Rt. 460 near Baylers Road. NB I-85/EB U.S. Rt. 460 east of Squirrel Level Road. SB I-85/WB U.S. Rt. 460 near Squirrel Level Road.