Miles between Wilmington, NC and Broken Arrow, OK

There are
1,185 mi
from Wilmington, NC to Broken Arrow, OK

That's the driving distance. It would take 21 hours 24 mins to go from Wilmington, North Carolina to Broken Arrow, Oklahoma.

The flight distance (direct flight from Wilmington, NC to Broken Arrow, OK) is 1,014.75 mi.

1,185 mi = 1.61 kms