Miles between Amarillo, TX and Solana Beach, CA

There are
1,105 mi
from Amarillo, TX to Solana Beach, CA

That's the driving distance. It would take 19 hours 22 mins to go from Amarillo, Texas to Solana Beach, California.

The flight distance (direct flight from Amarillo, TX to Solana Beach, CA) is 895.69 mi.

1,105 mi = 1.61 kms