Miles between San Angelo, TX and Baytown, TX

There are
390 mi
from San Angelo, TX to Baytown, TX

That's the driving distance. It would take 7 hours 28 mins to go from San Angelo, Texas to Baytown, Texas.

The flight distance (direct flight from San Angelo, TX to Baytown, TX) is 345.90 mi.

390 mi = 627.13 kms