Miles between Buckeye, AZ and Hayward, CA

There are
701 mi
from Buckeye, AZ to Hayward, CA

That's the driving distance. It would take 12 hours 45 mins to go from Buckeye, Arizona to Hayward, California.

The flight distance (direct flight from Buckeye, AZ to Hayward, CA) is 610.64 mi.

701 mi = 1,127.83 kms