Miles between Gilbert, AZ and Hayward, CA

There are
749 mi
from Gilbert, AZ to Hayward, CA

That's the driving distance. It would take 13 hours 41 mins to go from Gilbert, Arizona to Hayward, California.

The flight distance (direct flight from Gilbert, AZ to Hayward, CA) is 650.60 mi.

749 mi = 1,206.10 kms