Miles between Richmond, CA and American Fork, UT

There are
749 mi
from Richmond, CA to American Fork, UT

That's the driving distance. It would take 12 hours 53 mins to go from Richmond, California to American Fork, Utah.

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

749 mi = 1,205.94 kms