There are
433 mi
from Petersburg, VA to Kent, OH
That's the driving distance. It would take 8 hours 48 mins to go from Petersburg, Virginia to Kent, Ohio.
The flight distance (direct flight from Petersburg, VA to Kent, OH) is 344.08 mi.
433 mi = 696.94 kms