Miles between Fayetteville, NC and Inver Grove Heights, MN

There are
1,214 mi
from Fayetteville, NC to Inver Grove Heights, MN

That's the driving distance. It would take 23 hours 20 mins to go from Fayetteville, North Carolina to Inver Grove Heights, Minnesota.

The flight distance (direct flight from Fayetteville, NC to Inver Grove Heights, MN) is 1,007.70 mi.

1,214 mi = 1.61 kms