Miles between Amarillo, TX and West St Paul, MN

There are
1,010 mi
from Amarillo, TX to West St Paul, MN

That's the driving distance. It would take 18 hours 13 mins to go from Amarillo, Texas to West St Paul, Minnesota.

The flight distance (direct flight from Amarillo, TX to West St Paul, MN) is 812.30 mi.

1,010 mi = 1.61 kms