Miles between Corinth, MS and Muskogee, OK

There are
448 mi
from Corinth, MS to Muskogee, OK

That's the driving distance. It would take 8 hours 2 mins to go from Corinth, Mississippi to Muskogee, Oklahoma.

The flight distance (direct flight from Corinth, MS to Muskogee, OK) is 389.91 mi.

448 mi = 721.77 kms