Miles between Hayward, CA and Tualatin, OR

There are
633 mi
from Hayward, CA to Tualatin, OR

That's the driving distance. It would take 12 hours 5 mins to go from Hayward, California to Tualatin, Oregon.

The flight distance (direct flight from Hayward, CA to Tualatin, OR) is 534.23 mi.

633 mi = 1,018.18 kms