There are
251 mi
from San Angelo, TX to Glenn Heights, TX
That's the driving distance. It would take 4 hours 52 mins to go from San Angelo, Texas to Glenn Heights, Texas.
The flight distance (direct flight from San Angelo, TX to Glenn Heights, TX) is 222.75 mi.
251 mi = 403.94 kms