The distance between the above mentioned places is 336.1 miles approximately. The distance is straight path from one place to another place. There might be slight difference between the actual distance and the above mentioned distance because of the route chosen.
The driving distance from Charlotte, NC, USA to Williamsburg, VA, USA is 316.31mi / 509.05km
The shortest driving distance is 225 miles.
305 miles.
The shortest driving distance is 326 miles.
147 miles down I-77 SOUTH
The driving distance from Charlotte, NC, USA to Newport News, VA, USA is 351mi / 565km
The drive from Charlotte, NC to Williamsburg, VA is approximately 5 hours.
It is 333 miles according to Google Maps.
It is 342 miles according to Google Maps.
I can't find Charlotte, WV, much less Charlotts. Charlottesville, VA to Charlotte, NC is 272 miles. Charlottesville, VA to Charleston, WV is about 240 miles.
What city is halfway between charlotte NC and Virginia Beach VA?
193 miles