Miles between San Angelo, TX and Lake Station, IN

There are
1,176 mi
from San Angelo, TX to Lake Station, IN

That's the driving distance. It would take 21 hours 21 mins to go from San Angelo, Texas to Lake Station, Indiana.

The flight distance (direct flight from San Angelo, TX to Lake Station, IN) is 1,010.25 mi.

1,176 mi = 1.61 kms