Miles between San Antonio, TX and North Mankato, MN

There are
1,222 mi
from San Antonio, TX to North Mankato, MN

That's the driving distance. It would take 21 hours 40 mins to go from San Antonio, Texas to North Mankato, Minnesota.

The flight distance (direct flight from San Antonio, TX to North Mankato, MN) is 1,048.08 mi.

1,222 mi = 1.61 kms