Miles between Lancaster, CA and Amarillo, TX

There are
1,059 mi
from Lancaster, CA to Amarillo, TX

That's the driving distance. It would take 18 hours 30 mins to go from Lancaster, California to Amarillo, Texas.

The flight distance (direct flight from Lancaster, CA to Amarillo, TX) is 924.06 mi.

1,059 mi = 1.61 kms