Miles between Broken Arrow, OK and Mountain Home, AR

There are
224 mi
from Broken Arrow, OK to Mountain Home, AR

That's the driving distance. It would take 4 hours 43 mins to go from Broken Arrow, Oklahoma to Mountain Home, Arkansas.

The flight distance (direct flight from Broken Arrow, OK to Mountain Home, AR) is 190.89 mi.

224 mi = 361.10 kms