Miles between Amarillo, TX and Rock Hill, SC

There are
1,338 mi
from Amarillo, TX to Rock Hill, SC

That's the driving distance. It would take 23 hours 55 mins to go from Amarillo, Texas to Rock Hill, South Carolina.

The flight distance (direct flight from Amarillo, TX to Rock Hill, SC) is 1,174.54 mi.

1,338 mi = 1.61 kms