There are
1,214 mi
from Lorain, OH to Deerfield Beach, FL
That's the driving distance. It would take 22 hours 45 mins to go from Lorain, Ohio to Deerfield Beach, Florida.
The flight distance (direct flight from Lorain, OH to Deerfield Beach, FL) is 1,052.39 mi.
1,214 mi = 1.61 kms