Miles between Charlottesville, VA and Lake Grove, NY

There are
398 mi
from Charlottesville, VA to Lake Grove, NY

That's the driving distance. It would take 8 hours 32 mins to go from Charlottesville, Virginia to Lake Grove, New York.

The flight distance (direct flight from Charlottesville, VA to Lake Grove, NY) is 346.17 mi.

398 mi = 641.13 kms