There are
118 mi
from Broken Arrow, OK to Bethany, OK
That's the driving distance. It would take 2 hours 10 mins to go from Broken Arrow, Oklahoma to Bethany, Oklahoma.
The flight distance (direct flight from Broken Arrow, OK to Bethany, OK) is 109.61 mi.
118 mi = 189.26 kms