There are
852 mi
from Hayward, CA to Lake Stevens, WA
That's the driving distance. It would take 16 hours 32 mins to go from Hayward, California to Lake Stevens, Washington.
The flight distance (direct flight from Hayward, CA to Lake Stevens, WA) is 714.86 mi.
852 mi = 1,371.50 kms