Miles between Broken Arrow, OK and Sunland Park, NM

There are
812 mi
from Broken Arrow, OK to Sunland Park, NM

That's the driving distance. It would take 14 hours 51 mins to go from Broken Arrow, Oklahoma to Sunland Park, New Mexico.

The flight distance (direct flight from Broken Arrow, OK to Sunland Park, NM) is 684.35 mi.

812 mi = 1,306.35 kms