There are
630 mi
from Corinth, MS to Dubuque, IA
That's the driving distance. It would take 12 hours 8 mins to go from Corinth, Mississippi to Dubuque, Iowa.
The flight distance (direct flight from Corinth, MS to Dubuque, IA) is 535.33 mi.
630 mi = 1,013.71 kms