Miles between Miramar, FL and Rocky River, OH

There are
1,239 mi
from Miramar, FL to Rocky River, OH

That's the driving distance. It would take 23 hours to go from Miramar, Florida to Rocky River, Ohio.

The flight distance (direct flight from Miramar, FL to Rocky River, OH) is 1,074.49 mi.

1,239 mi = 1,993.96 kms