Miles between League City, TX and Broken Arrow, OK

There are
524 mi
from League City, TX to Broken Arrow, OK

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

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

524 mi = 842.62 kms