Miles between San Angelo, TX and Burlington, IA

There are
993 mi
from San Angelo, TX to Burlington, IA

That's the driving distance. It would take 18 hours 22 mins to go from San Angelo, Texas to Burlington, Iowa.

The flight distance (direct flight from San Angelo, TX to Burlington, IA) is 828.01 mi.

993 mi = 1,597.70 kms