Miles between Baton Rouge, LA and San Angelo, TX

There are
630 mi
from Baton Rouge, LA to San Angelo, TX

That's the driving distance. It would take 12 hours to go from Baton Rouge, Louisiana to San Angelo, Texas.

The flight distance (direct flight from Baton Rouge, LA to San Angelo, TX) is 555.01 mi.

630 mi = 1,013.32 kms