There are
365 mi
from Missouri City, TX to San Angelo, TX
That's the driving distance. It would take 6 hours 58 mins to go from Missouri City, Texas to San Angelo, Texas.
The flight distance (direct flight from Missouri City, TX to San Angelo, TX) is 318.16 mi.
365 mi = 587.12 kms