Miles between Walnut Creek, CA and Shaker Heights, OH

There are
2,451 mi
from Walnut Creek, CA to Shaker Heights, OH

That's the driving distance. It would take 1 day 18 hours to go from Walnut Creek, California to Shaker Heights, Ohio.

The flight distance (direct flight from Walnut Creek, CA to Shaker Heights, OH) is 2,149.07 mi.

2,451 mi = 3,944.27 kms