Miles between Sterling Heights, MI and Walnut Creek, CA

There are
2,393 mi
from Sterling Heights, MI to Walnut Creek, CA

That's the driving distance. It would take 1 day 17 hours to go from Sterling Heights, Michigan to Walnut Creek, California.

The flight distance (direct flight from Sterling Heights, MI to Walnut Creek, CA) is 2,065.23 mi.

2,393 mi = 3.22 kms