Miles between Virginia Beach, VA and Reynoldsburg, OH

There are
546 mi
from Virginia Beach, VA to Reynoldsburg, OH

That's the driving distance. It would take 11 hours to go from Virginia Beach, Virginia to Reynoldsburg, Ohio.

The flight distance (direct flight from Virginia Beach, VA to Reynoldsburg, OH) is 427.43 mi.

546 mi = 879.39 kms