Miles between Newport Beach, CA and American Fork, UT

There are
667 mi
from Newport Beach, CA to American Fork, UT

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

The flight distance (direct flight from Newport Beach, CA to American Fork, UT) is 576.34 mi.

667 mi = 1,074.01 kms