Miles between Hayward, CA and Twin Falls, ID

There are
680 mi
from Hayward, CA to Twin Falls, ID

That's the driving distance. It would take 12 hours 13 mins to go from Hayward, California to Twin Falls, Idaho.

The flight distance (direct flight from Hayward, CA to Twin Falls, ID) is 525.41 mi.

680 mi = 1,094.45 kms