Miles between Broken Arrow, OK and Galena Park, TX

There are
507 mi
from Broken Arrow, OK to Galena Park, TX

That's the driving distance. It would take 9 hours 18 mins to go from Broken Arrow, Oklahoma to Galena Park, Texas.

The flight distance (direct flight from Broken Arrow, OK to Galena Park, TX) is 437.81 mi.

507 mi = 816.68 kms