Miles between Cleveland, OH and Shaker Heights, OH

There are
9 mi
from Cleveland, OH to Shaker Heights, OH

That's the driving distance. It would take 20 minutes to go from Cleveland, Ohio to Shaker Heights, Ohio.

The flight distance (direct flight from Cleveland, OH to Shaker Heights, OH) is 8.38 mi.

9 mi = 14.31 kms