Miles between San Antonio, TX and Yazoo City, MS

There are
628 mi
from San Antonio, TX to Yazoo City, MS

That's the driving distance. It would take 11 hours 54 mins to go from San Antonio, Texas to Yazoo City, Mississippi.

The flight distance (direct flight from San Antonio, TX to Yazoo City, MS) is 533.60 mi.

628 mi = 1,011.04 kms