Miles between Hayward, CA and Walnut Creek, CA

There are
27 mi
from Hayward, CA to Walnut Creek, CA

That's the driving distance. It would take 34 minutes to go from Hayward, California to Walnut Creek, California.

The flight distance (direct flight from Hayward, CA to Walnut Creek, CA) is 16.43 mi.

27 mi = 42.71 kms