Miles between Lakewood, CA and American Fork, UT

There are
662 mi
from Lakewood, CA to American Fork, UT

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

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

662 mi = 1,065.22 kms