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