Miles between Corinth, MS and Dubuque, IA

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