Miles between El Paso, TX and American Fork, UT

There are
832 mi
from El Paso, TX to American Fork, UT

That's the driving distance. It would take 15 hours 55 mins to go from El Paso, Texas to American Fork, Utah.

The flight distance (direct flight from El Paso, TX to American Fork, UT) is 664.86 mi.

832 mi = 1,339.60 kms