Miles between Broken Arrow, OK and Mountlake Terrace, WA

There are
2,013 mi
from Broken Arrow, OK to Mountlake Terrace, WA

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

The flight distance (direct flight from Broken Arrow, OK to Mountlake Terrace, WA) is 1,574.45 mi.

2,013 mi = 3.22 kms