Miles between Amarillo, TX and San Marino, CA

There are
1,063 mi
from Amarillo, TX to San Marino, CA

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

The flight distance (direct flight from Amarillo, TX to San Marino, CA) is 926.89 mi.

1,063 mi = 1,710.70 kms