Miles between San Antonio, TX and Nixa, MO

There are
697 mi
from San Antonio, TX to Nixa, MO

That's the driving distance. It would take 12 hours 56 mins to go from San Antonio, Texas to Nixa, Missouri.

The flight distance (direct flight from San Antonio, TX to Nixa, MO) is 605.89 mi.

697 mi = 1,122.02 kms