Miles between Duluth, MN and Tahlequah, OK

There are
860 mi
from Duluth, MN to Tahlequah, OK

That's the driving distance. It would take 15 hours 52 mins to go from Duluth, Minnesota to Tahlequah, Oklahoma.

The flight distance (direct flight from Duluth, MN to Tahlequah, OK) is 765.59 mi.

860 mi = 1,384.10 kms