Miles between Miami, FL and Bedford Heights, OH

There are
1229 mi
from Miami, FL to Bedford Heights, OH

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

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

1229 mi = 1,977.88 kms