There are
769 mi
from San Leandro, CA to American Fork, UT
That's the driving distance. It would take 13 hours 16 mins to go from San Leandro, California to American Fork, Utah.
The flight distance (direct flight from San Leandro, CA to American Fork, UT) is 584.88 mi.
769 mi = 1,237.26 kms