100 miles
155 miles
213 miles.
About 400 miles (8 hours by car)
It is 296 miles according to Google Maps.
400 miles across I-64 WEST. To bypass downtown Richmond, take I-295 NORTH (EXIT 200 off I-64, first right; then EXIT 53A off I-295 to continue WEST on I-64 towards CHARLOTTESVILLE).
The distance between Fredericksburg, VA, and Charlottesville, VA, is approximately 85 miles.
175 miles taking U.S. 29 SOUTH.
241 Miles and 4 hours and 12 Minutes to get there
Charlotte is in North Carolina, or do you mean Charlottesville, VA?
150 miles taking this route:Take U.S. 360 WEST from Reedville to I-64 WEST to CHARLOTTESVILLE via I-295 NORTH to bypass RICHMOND (bear right onto I-295 NORTH ; EXIT 53A off I-295 to get onto I-64 WEST to CHARLOTTESVILLE).Take I-64 WEST to CHARLOTTESVILLE.
The driving distance between Charlottesville VA and Williamsburg VA is about 121 road miles.