Miles between Amarillo, TX and San Jose, CA

There are
1,329 mi
from Amarillo, TX to San Jose, CA

That's the driving distance. It would take 23 hours 22 mins to go from Amarillo, Texas to San Jose, California.

The flight distance (direct flight from Amarillo, TX to San Jose, CA) is 1,124.90 mi.

1,329 mi = 2,138.09 kms