There are
578 mi
from Corinth, MS to North Liberty, IA
That's the driving distance. It would take 11 hours 10 mins to go from Corinth, Mississippi to North Liberty, Iowa.
The flight distance (direct flight from Corinth, MS to North Liberty, IA) is 499.10 mi.
578 mi = 929.49 kms