There are
403 mi
from Richmond, VA to Athens, OH
That's the driving distance. It would take 7 hours 41 mins to go from Richmond, Virginia to Athens, Ohio.
The flight distance (direct flight from Richmond, VA to Athens, OH) is 281.06 mi.
403 mi = 649.32 kms