Miles between Amarillo, TX and Morgan Hill, CA

There are
1,308 mi
from Amarillo, TX to Morgan Hill, CA

That's the driving distance. It would take 22 hours 59 mins to go from Amarillo, Texas to Morgan Hill, California.

The flight distance (direct flight from Amarillo, TX to Morgan Hill, CA) is 1,111.36 mi.

1,308 mi = 2,104.86 kms