There are
728 mi
from Chattanooga, TN to Broken Arrow, OK
That's the driving distance. It would take 12 hours 52 mins to go from Chattanooga, Tennessee to Broken Arrow, Oklahoma.
The flight distance (direct flight from Chattanooga, TN to Broken Arrow, OK) is 593 mi.
728 mi = 1,171.36 kms