There are
432 mi
from Akron, OH to Martinsville, VA
That's the driving distance. It would take 8 hours 19 mins to go from Akron, Ohio to Martinsville, Virginia.
The flight distance (direct flight from Akron, OH to Martinsville, VA) is 315.96 mi.
432 mi = 695.36 kms