Miles between Elyria, OH and Deerfield Beach, FL

There are
1,199 mi
from Elyria, OH to Deerfield Beach, FL

That's the driving distance. It would take 22 hours 16 mins to go from Elyria, Ohio to Deerfield Beach, Florida.

The flight distance (direct flight from Elyria, OH to Deerfield Beach, FL) is 1,046.13 mi.

1,199 mi = 1,929.94 kms