Miles between Piedmont, CA and Amarillo, TX

There are
1,359 mi
from Piedmont, CA to Amarillo, TX

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

The flight distance (direct flight from Piedmont, CA to Amarillo, TX) is 1,144.57 mi.

1,359 mi = 2,187.64 kms