Miles between Corinth, MS and Cape Girardeau, MO

There are
212 mi
from Corinth, MS to Cape Girardeau, MO

That's the driving distance. It would take 4 hours 5 mins to go from Corinth, Mississippi to Cape Girardeau, Missouri.

The flight distance (direct flight from Corinth, MS to Cape Girardeau, MO) is 173.03 mi.

212 mi = 341.95 kms