263 miles
94 miles taking I-95 SOUTH.
467 miles taking I-95.
532 miles taking I-95.
65 miles (1 hour) taking I-95 SOUTH.
590 miles down I-95 SOUTH via I-295 SOUTH (EXIT 84A off I-95 in VIRGINIA) to bypass Richmond.
It is 108 miles (174 kilometres) taking I-95 SOUTH.
269 miles taking this route:Take I-95 SOUTH from Richmond to I-85 SOUTH to DURHAM off EXIT 51 in Petersburg.Take I-85 SOUTH to Concord.
95 miles / 153 km
645 miles taking I-95 SOUTH via I-295 SOUTH (EXIT 84A off I-95 in VIRGINIA) to bypass RICHMOND & PETERSBURG.
About 465 miles going to I-95 NORTH, via U.S. 278 WEST, then taking I-95 NORTH to Richmond.
322 miles taking this route:Take U.S. 64 EAST from Raleigh to I-95 NORTH to RICHMOND at EXIT 464B.Take I-95 NORTH to BALTIMORE. To bypass RICHMOND & PETERSBURG, take I-295 NORTH (EXIT 46 off I-95 in VIRGINIA to get onto I-295 NORTH ; EXIT 43A off I-295 to get onto I-95 NORTH to WASHINGTON).
1,010 miles taking I-95 SOUTH via I-295 SOUTH (EXIT 84A off I-95 in VIRGINIA) to bypass RICHMOND & PETERSBURG.