There are
288 mi
from Broken Arrow, OK to Haltom City, TX
That's the driving distance. It would take 5 hours 21 mins to go from Broken Arrow, Oklahoma to Haltom City, Texas.
The flight distance (direct flight from Broken Arrow, OK to Haltom City, TX) is 240.02 mi.
288 mi = 463.94 kms