Miles between Missouri City, TX and Broken Arrow, OK

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

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

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

515 mi = 828.36 kms