Miles between Albuquerque, NM and Amarillo, TX

There are
288 mi
from Albuquerque, NM to Amarillo, TX

That's the driving distance. It would take 4 hours 56 mins to go from Albuquerque, New Mexico to Amarillo, Texas.

The flight distance (direct flight from Albuquerque, NM to Amarillo, TX) is 272.43 mi.

288 mi = 463.17 kms