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