220 miles
The distance between Greensboro, NC, and Williaqmsburg, VA, is 244 miles and will take approximately 4 Hours 9 Minutes of driving time.
249 miles
The drive from Charlotte, NC to Williamsburg, VA is approximately 5 hours.
175 miles taking U.S. 29 SOUTH.
The driving distance from Charlotte, NC, USA to Williamsburg, VA, USA is 316.31mi / 509.05km
200 miles.
200 miles
The driving distance is 55.7 mi - about 1 hour 4 mins.
200 miles.
approximately 180.
303 miles
94 miles