Miles between Amarillo, TX and Rancho Santa Margarita, CA

There are
1,076 mi
from Amarillo, TX to Rancho Santa Margarita, CA

That's the driving distance. It would take 18 hours 33 mins to go from Amarillo, Texas to Rancho Santa Margarita, California.

The flight distance (direct flight from Amarillo, TX to Rancho Santa Margarita, CA) is 904.46 mi.

1,076 mi = 1,730.94 kms