Miles between San Antonio, TX and Midwest City, OK

There are
468 mi
from San Antonio, TX to Midwest City, OK

That's the driving distance. It would take 8 hours 18 mins to go from San Antonio, Texas to Midwest City, Oklahoma.

The flight distance (direct flight from San Antonio, TX to Midwest City, OK) is 421.19 mi.

468 mi = 753.17 kms