Miles between Broken Arrow, OK and Galveston, TX

There are
549 mi
from Broken Arrow, OK to Galveston, TX

That's the driving distance. It would take 10 hours 6 mins to go from Broken Arrow, Oklahoma to Galveston, Texas.

The flight distance (direct flight from Broken Arrow, OK to Galveston, TX) is 470.02 mi.

549 mi = 883.32 kms