Miles between San Angelo, TX and New Berlin, WI

There are
1,240 mi
from San Angelo, TX to New Berlin, WI

That's the driving distance. It would take 22 hours 23 mins to go from San Angelo, Texas to New Berlin, Wisconsin.

The flight distance (direct flight from San Angelo, TX to New Berlin, WI) is 1,043.05 mi.

1,240 mi = 1.61 kms