Miles between Chesapeake, VA and Hallandale Beach, FL

There are
943 mi
from Chesapeake, VA to Hallandale Beach, FL

That's the driving distance. It would take 17 hours 35 mins to go from Chesapeake, Virginia to Hallandale Beach, Florida.

The flight distance (direct flight from Chesapeake, VA to Hallandale Beach, FL) is 779.12 mi.

943 mi = 1,518.01 kms