There are
38 mi
from Miami Lakes, FL to Deerfield Beach, FL
That's the driving distance. It would take 49 minutes to go from Miami Lakes, Florida to Deerfield Beach, Florida.
The flight distance (direct flight from Miami Lakes, FL to Deerfield Beach, FL) is 31.13 mi.
38 mi = 60.93 kms