There are
446 mi
from Richmond, VA to Geneva, NY
That's the driving distance. It would take 9 hours 24 mins to go from Richmond, Virginia to Geneva, New York.
The flight distance (direct flight from Richmond, VA to Geneva, NY) is 368.94 mi.
446 mi = 717.77 kms