Miles between Chesapeake, VA and Miami Gardens, FL

There are
943 mi
from Chesapeake, VA to Miami Gardens, FL

That's the driving distance. It would take 17 hours 21 mins to go from Chesapeake, Virginia to Miami Gardens, Florida.

The flight distance (direct flight from Chesapeake, VA to Miami Gardens, FL) is 783.40 mi.

943 mi = 1,518.36 kms