200 miles
200 miles.
249 miles
driving distance from Raleigh nc to richmand VA
200 miles.
The driving distance from Charlotte, NC, USA to Williamsburg, VA, USA is 316.31mi / 509.05km
about 170 miles
The shortest driving distance is 268 miles.
260 miles.
255 miles.
The halfway point will depend on which route you take. If you go from Williamsburg up to Richmond and then take I-295 to I-95 to US-64, your halfway point is Emporia, VA.
about 175 miles
144 Miles