Miles between Corinth, MS and Battle Creek, MI

There are
666 mi
from Corinth, MS to Battle Creek, MI

That's the driving distance. It would take 12 hours 30 mins to go from Corinth, Mississippi to Battle Creek, Michigan.

The flight distance (direct flight from Corinth, MS to Battle Creek, MI) is 541.21 mi.

666 mi = 1,072.16 kms