Miles between Broken Arrow, OK and New Iberia, LA

There are
577 mi
from Broken Arrow, OK to New Iberia, LA

That's the driving distance. It would take 10 hours 41 mins to go from Broken Arrow, Oklahoma to New Iberia, Louisiana.

The flight distance (direct flight from Broken Arrow, OK to New Iberia, LA) is 476.98 mi.

577 mi = 928.44 kms