Miles between Amarillo, TX and Alpine, UT

There are
854 mi
from Amarillo, TX to Alpine, UT

That's the driving distance. It would take 16 hours 33 mins to go from Amarillo, Texas to Alpine, Utah.

The flight distance (direct flight from Amarillo, TX to Alpine, UT) is 651.46 mi.

854 mi = 1,374.67 kms