Miles between San Antonio, TX and St Louis Park, MN

There are
1,251 mi
from San Antonio, TX to St Louis Park, MN

That's the driving distance. It would take 22 hours 5 mins to go from San Antonio, Texas to St Louis Park, Minnesota.

The flight distance (direct flight from San Antonio, TX to St Louis Park, MN) is 1,109.22 mi.

1,251 mi = 1.61 kms