Miles between Amarillo, TX and Arroyo Grande, CA

There are
1,209 mi
from Amarillo, TX to Arroyo Grande, CA

That's the driving distance. It would take 21 hours 23 mins to go from Amarillo, Texas to Arroyo Grande, California.

The flight distance (direct flight from Amarillo, TX to Arroyo Grande, CA) is 1,058.01 mi.

1,209 mi = 1,945.87 kms