There are
2,058 mi
from San Angelo, TX to Coos Bay, OR
That's the driving distance. It would take 1 day 13 hours to go from San Angelo, Texas to Coos Bay, Oregon.
The flight distance (direct flight from San Angelo, TX to Coos Bay, OR) is 1,534.09 mi.
2,058 mi = 3.22 kms