Miles between Broken Arrow, OK and Twin Falls, ID

There are
1,392 mi
from Broken Arrow, OK to Twin Falls, ID

That's the driving distance. It would take 23 hours 35 mins to go from Broken Arrow, Oklahoma to Twin Falls, Idaho.

The flight distance (direct flight from Broken Arrow, OK to Twin Falls, ID) is 1,091.71 mi.

1,392 mi = 1.61 kms