It is about 290 miles.
31 miles
The road distance between Gainesville, Florida and Charlottesville, Virginia is approximately 640 miles via I-95 N.
97 miles
157 miles
The driving distance is 106 miles.
40.8 miles
about 400-450 miles
The distance is 192 nautical miles.
169 miles
It is 35.9 miles according to Google Maps.
It is 22.5 miles according to Google Maps.