Miles between Virginia Beach, VA and Frankfort, IN

There are
769 mi
from Virginia Beach, VA to Frankfort, IN

That's the driving distance. It would take 14 hours 53 mins to go from Virginia Beach, Virginia to Frankfort, Indiana.

The flight distance (direct flight from Virginia Beach, VA to Frankfort, IN) is 615.79 mi.

769 mi = 1,238.26 kms