You asked:

what is the distance between canyon, texas and amarillo, texas

  • Canyon
    Canyon
    Amarillo
    Amarillo
    Canyon is 17.4 miles (28 kilometers) from Amarillo, as the crow flies.