There are
932 mi
from Fort Lauderdale, FL to Chesapeake, VA
That's the driving distance. It would take 17 hours 23 mins to go from Fort Lauderdale, Florida to Chesapeake, Virginia.
The flight distance (direct flight from Fort Lauderdale, FL to Chesapeake, VA) is 769.67 mi.
932 mi = 1,500.07 kms