Miles between Deerfield Beach, FL and Cleveland Heights, OH

There are
1,204 mi
from Deerfield Beach, FL to Cleveland Heights, OH

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

The flight distance (direct flight from Deerfield Beach, FL to Cleveland Heights, OH) is 1,053.60 mi.

1,204 mi = 1.61 kms