Miles between Camden, NJ and Broken Arrow, OK

There are
1,279 mi
from Camden, NJ to Broken Arrow, OK

That's the driving distance. It would take 23 hours 51 mins to go from Camden, New Jersey to Broken Arrow, Oklahoma.

The flight distance (direct flight from Camden, NJ to Broken Arrow, OK) is 1,154.15 mi.

1,279 mi = 1.61 kms