Miles between Virginia Beach, VA and Hazel Park, MI

There are
703 mi
from Virginia Beach, VA to Hazel Park, MI

That's the driving distance. It would take 13 hours 45 mins to go from Virginia Beach, Virginia to Hazel Park, Michigan.

The flight distance (direct flight from Virginia Beach, VA to Hazel Park, MI) is 541.74 mi.

703 mi = 1,130.98 kms