Miles between New Orleans, LA and Sapulpa, OK

There are
661 mi
from New Orleans, LA to Sapulpa, OK

That's the driving distance. It would take 12 hours 18 mins to go from New Orleans, Louisiana to Sapulpa, Oklahoma.

The flight distance (direct flight from New Orleans, LA to Sapulpa, OK) is 544.96 mi.

661 mi = 1,063.53 kms