There are
253 mi
from Cincinnati, OH to Shaker Heights, OH
That's the driving distance. It would take 4 hours 54 mins to go from Cincinnati, Ohio to Shaker Heights, Ohio.
The flight distance (direct flight from Cincinnati, OH to Shaker Heights, OH) is 226.72 mi.
253 mi = 407.07 kms