Miles between Jacksonville, NC and South Elgin, IL

There are
949 mi
from Jacksonville, NC to South Elgin, IL

That's the driving distance. It would take 18 hours 35 mins to go from Jacksonville, North Carolina to South Elgin, Illinois.

The flight distance (direct flight from Jacksonville, NC to South Elgin, IL) is 771.16 mi.

949 mi = 1,527.81 kms