There are
230 mi
from Hayward, CA to Porterville, CA
That's the driving distance. It would take 4 hours 28 mins to go from Hayward, California to Porterville, California.
The flight distance (direct flight from Hayward, CA to Porterville, CA) is 202.37 mi.
230 mi = 370.84 kms