There are
28 mi
from Hayward, CA to Half Moon Bay, CA
That's the driving distance. It would take 40 minutes to go from Hayward, California to Half Moon Bay, California.
The flight distance (direct flight from Hayward, CA to Half Moon Bay, CA) is 23.75 mi.
28 mi = 44.82 kms