Miles between Cedar Park, TX and Broken Arrow, OK

There are
444 mi
from Cedar Park, TX to Broken Arrow, OK

That's the driving distance. It would take 8 hours 11 mins to go from Cedar Park, Texas to Broken Arrow, Oklahoma.

The flight distance (direct flight from Cedar Park, TX to Broken Arrow, OK) is 400.78 mi.

444 mi = 714.69 kms