Miles between Corinth, MS and Oskaloosa, IA

There are
598 mi
from Corinth, MS to Oskaloosa, IA

That's the driving distance. It would take 11 hours 32 mins to go from Corinth, Mississippi to Oskaloosa, Iowa.

The flight distance (direct flight from Corinth, MS to Oskaloosa, IA) is 493.09 mi.

598 mi = 962.30 kms