Miles between Amarillo, TX and Elk Grove, CA

There are
1,351 mi
from Amarillo, TX to Elk Grove, CA

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

The flight distance (direct flight from Amarillo, TX to Elk Grove, CA) is 1,100.87 mi.

1,351 mi = 2,173.59 kms