Distance from Oklahoma City, OK to San Antonio, TX

There are 422 miles from Oklahoma City and San Antonio and 468 miles by car.

Oklahoma City and San Antonio are 7 hours 39 mins far apart (by car).

This is the best Oklahoma City, OK - San Antonio, TX route.

Distance conversions

Ever wondered how far is San Antonio, TX from Oklahoma City, OK? Checkout the distance in miles, kilometers and nautical miles in this table:

Distance type Miles Kilometers Nautical miles
Straight line distance 422 mi 679 km 366 nautical mi
Driving distance 468 mi 753 km 406 nautical mi

Unit conversions provided by convert nation.

Distance between and

Other distances from Oklahoma City, OK

Other distances to San Antonio, TX