Miles between Broken Arrow, OK and Bonney Lake, WA

There are
2,013 mi
from Broken Arrow, OK to Bonney Lake, WA

That's the driving distance. It would take 1 day 10 hours to go from Broken Arrow, Oklahoma to Bonney Lake, Washington.

The flight distance (direct flight from Broken Arrow, OK to Bonney Lake, WA) is 1,554.23 mi.

2,013 mi = 3.22 kms