Miles between Miami, FL and Bedford Heights, OH

There are
1,229 mi
from Miami, FL to Bedford Heights, OH

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

The flight distance (direct flight from Miami, FL to Bedford Heights, OH) is 1,081.46 mi.

1,229 mi = 1.61 kms