There are
1,171 mi
from San Angelo, TX to Red Wing, MN
That's the driving distance. It would take 21 hours to go from San Angelo, Texas to Red Wing, Minnesota.
The flight distance (direct flight from San Angelo, TX to Red Wing, MN) is 1,001.03 mi.
1,171 mi = 1.61 kms