There are
1,079 mi
from Laguna Beach, CA to Amarillo, TX
That's the driving distance. It would take 18 hours 42 mins to go from Laguna Beach, California to Amarillo, Texas.
The flight distance (direct flight from Laguna Beach, CA to Amarillo, TX) is 915.98 mi.
1,079 mi = 1,736.64 kms