Miles between Broken Arrow, OK and Bartlesville, OK

There are
57 mi
from Broken Arrow, OK to Bartlesville, OK

That's the driving distance. It would take 1 hour 13 mins to go from Broken Arrow, Oklahoma to Bartlesville, Oklahoma.

The flight distance (direct flight from Broken Arrow, OK to Bartlesville, OK) is 49.15 mi.

57 mi = 92.05 kms