Miles between Oklahoma City, OK and South Houston, TX

There are
455 mi
from Oklahoma City, OK to South Houston, TX

That's the driving distance. It would take 8 hours 10 mins to go from Oklahoma City, Oklahoma to South Houston, Texas.

The flight distance (direct flight from Oklahoma City, OK to South Houston, TX) is 422.44 mi.

455 mi = 733.04 kms