Miles between Avondale, AZ and Morgan Hill, CA

There are
674 mi
from Avondale, AZ to Morgan Hill, CA

That's the driving distance. It would take 12 hours 21 mins to go from Avondale, Arizona to Morgan Hill, California.

The flight distance (direct flight from Avondale, AZ to Morgan Hill, CA) is 583.19 mi.

674 mi = 1,085.05 kms