Miles between San Jose, CA and Hayward, CA

There are
28 mi
from San Jose, CA to Hayward, CA

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

The flight distance (direct flight from San Jose, CA to Hayward, CA) is 24.94 mi.

28 mi = 44.34 kms