Miles between Columbia, SC and Shaker Heights, OH

There are
599 mi
from Columbia, SC to Shaker Heights, OH

That's the driving distance. It would take 11 hours 31 mins to go from Columbia, South Carolina to Shaker Heights, Ohio.

The flight distance (direct flight from Columbia, SC to Shaker Heights, OH) is 517.07 mi.

599 mi = 964.65 kms