Miles between Marietta, GA and Broken Arrow, OK

There are
770 mi
from Marietta, GA to Broken Arrow, OK

That's the driving distance. It would take 13 hours 50 mins to go from Marietta, Georgia to Broken Arrow, Oklahoma.

The flight distance (direct flight from Marietta, GA to Broken Arrow, OK) is 652.11 mi.

770 mi = 1,239.35 kms