There are
929 mi
from Chesapeake, VA to North Lauderdale, FL
That's the driving distance. It would take 17 hours 18 mins to go from Chesapeake, Virginia to North Lauderdale, Florida.
The flight distance (direct flight from Chesapeake, VA to North Lauderdale, FL) is 764.82 mi.
929 mi = 1,495.85 kms