Miles between Amarillo, TX and Sun Prairie, WI

There are
1,064 mi
from Amarillo, TX to Sun Prairie, WI

That's the driving distance. It would take 19 hours 43 mins to go from Amarillo, Texas to Sun Prairie, Wisconsin.

The flight distance (direct flight from Amarillo, TX to Sun Prairie, WI) is 869.50 mi.

1,064 mi = 1.61 kms