There are
924 mi
from Deerfield Beach, FL to Chesapeake, VA
That's the driving distance. It would take 17 hours 6 mins to go from Deerfield Beach, Florida to Chesapeake, Virginia.
The flight distance (direct flight from Deerfield Beach, FL to Chesapeake, VA) is 755.90 mi.
924 mi = 1,486.34 kms