Miles between Broken Arrow, OK and Missouri City, TX

There are
517 mi
from Broken Arrow, OK to Missouri City, TX

That's the driving distance. It would take 9 hours 29 mins to go from Broken Arrow, Oklahoma to Missouri City, Texas.

The flight distance (direct flight from Broken Arrow, OK to Missouri City, TX) is 444.79 mi.

517 mi = 831.76 kms