There are
6 mi
from Hayward, CA to San Leandro, CA
That's the driving distance. It would take 11 minutes to go from Hayward, California to San Leandro, California.
The flight distance (direct flight from Hayward, CA to San Leandro, CA) is 5.64 mi.
6 mi = 9.74 kms