Miles between Miami, FL and Beachwood, OH

There are
1,233 mi
from Miami, FL to Beachwood, OH

That's the driving distance. It would take 18 hours 41 mins to go from Miami, Florida to Beachwood, Ohio.

The flight distance (direct flight from Miami, FL to Beachwood, OH) is 1,085.55 mi.

1,233 mi = 1.61 kms