Miles between Petersburg, VA and Stow, OH

There are
438 mi
from Petersburg, VA to Stow, OH

That's the driving distance. It would take 8 hours 57 mins to go from Petersburg, Virginia to Stow, Ohio.

The flight distance (direct flight from Petersburg, VA to Stow, OH) is 347.12 mi.

438 mi = 705.24 kms