There are
1,286 mi
from Concord, NC to Marshall, MN
That's the driving distance. It would take 1 day to go from Concord, North Carolina to Marshall, Minnesota.
The flight distance (direct flight from Concord, NC to Marshall, MN) is 1,016.65 mi.
1,286 mi = 2,070.25 kms