There are
456 mi
from Broken Arrow, OK to Waukee, IA
That's the driving distance. It would take 8 hours 15 mins to go from Broken Arrow, Oklahoma to Waukee, Iowa.
The flight distance (direct flight from Broken Arrow, OK to Waukee, IA) is 397.54 mi.
456 mi = 733.25 kms