Miles between Flint, MI and Cornelius, NC

There are
641 mi
from Flint, MI to Cornelius, NC

That's the driving distance. It would take 12 hours 35 mins to go from Flint, Michigan to Cornelius, North Carolina.

The flight distance (direct flight from Flint, MI to Cornelius, NC) is 541.44 mi.

641 mi = 1,031.88 kms