Miles between Duluth, MN and San Angelo, TX

There are
1,316 mi
from Duluth, MN to San Angelo, TX

That's the driving distance. It would take 23 hours 30 mins to go from Duluth, Minnesota to San Angelo, Texas.

The flight distance (direct flight from Duluth, MN to San Angelo, TX) is 1,147.53 mi.

1,316 mi = 1.61 kms