Miles between San Angelo, TX and Upper Arlington, OH

There are
1,287 mi
from San Angelo, TX to Upper Arlington, OH

That's the driving distance. It would take 23 hours 27 mins to go from San Angelo, Texas to Upper Arlington, Ohio.

The flight distance (direct flight from San Angelo, TX to Upper Arlington, OH) is 1,135.84 mi.

1,287 mi = 1.61 kms