There are
1,201 mi
from Amarillo, TX to Paso Robles, CA
That's the driving distance. It would take 21 hours 20 mins to go from Amarillo, Texas to Paso Robles, California.
The flight distance (direct flight from Amarillo, TX to Paso Robles, CA) is 1,060.62 mi.
1,201 mi = 1.61 kms