Miles between El Paso, TX and Amarillo, TX

There are
418 mi
from El Paso, TX to Amarillo, TX

That's the driving distance. It would take 8 hours 19 mins to go from El Paso, Texas to Amarillo, Texas.

The flight distance (direct flight from El Paso, TX to Amarillo, TX) is 359.41 mi.

418 mi = 672.90 kms