Miles between Andrews, TX and Pierre, SD

There are
961 mi
from Andrews, TX to Pierre, SD

That's the driving distance. It would take 18 hours 9 mins to go from Andrews, Texas to Pierre, South Dakota.

The flight distance (direct flight from Andrews, TX to Pierre, SD) is 840.91 mi.

961 mi = 1,546.69 kms