Miles between New Orleans, LA and Tahlequah, OK

There are
647 mi
from New Orleans, LA to Tahlequah, OK

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

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

647 mi = 1,042.05 kms