Miles between Richmond, VA and Canandaigua, NY

There are
448 mi
from Richmond, VA to Canandaigua, NY

That's the driving distance. It would take 9 hours 29 mins to go from Richmond, Virginia to Canandaigua, New York.

The flight distance (direct flight from Richmond, VA to Canandaigua, NY) is 369.52 mi.

448 mi = 721.02 kms