Miles between Glendale, CA and American Fork, UT

There are
656 mi
from Glendale, CA to American Fork, UT

That's the driving distance. It would take 11 hours 26 mins to go from Glendale, California to American Fork, Utah.

The flight distance (direct flight from Glendale, CA to American Fork, UT) is 557.96 mi.

656 mi = 1,055.15 kms