There are
360 mi
from Charlottesville, VA to New Rochelle, NY
That's the driving distance. It would take 7 hours 39 mins to go from Charlottesville, Virginia to New Rochelle, New York.
The flight distance (direct flight from Charlottesville, VA to New Rochelle, NY) is 319.83 mi.
360 mi = 580.17 kms