There are
1,247 mi
from West Allis, WI to San Angelo, TX
That's the driving distance. It would take 22 hours 30 mins to go from West Allis, Wisconsin to San Angelo, Texas.
The flight distance (direct flight from West Allis, WI to San Angelo, TX) is 1,048.63 mi.
1,247 mi = 2,006.20 kms