There are
2,100 mi
from Broken Arrow, OK to Coos Bay, OR
That's the driving distance. It would take 1 day 13 hours to go from Broken Arrow, Oklahoma to Coos Bay, Oregon.
The flight distance (direct flight from Broken Arrow, OK to Coos Bay, OR) is 1,584.17 mi.
2,100 mi = 3.22 kms