Miles between Temecula, CA and American Fork, UT

There are
661 mi
from Temecula, CA to American Fork, UT

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

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

661 mi = 1,064.30 kms