Miles between Southfield, MI and Cleveland Heights, OH

There are
181 mi
from Southfield, MI to Cleveland Heights, OH

That's the driving distance. It would take 3 hours 37 mins to go from Southfield, Michigan to Cleveland Heights, Ohio.

The flight distance (direct flight from Southfield, MI to Cleveland Heights, OH) is 107.95 mi.

181 mi = 291.00 kms