There are
1,093 mi
from Eagan, MN to Lenoir, NC
That's the driving distance. It would take 21 hours 4 mins to go from Eagan, Minnesota to Lenoir, North Carolina.
The flight distance (direct flight from Eagan, MN to Lenoir, NC) is 865.54 mi.
1,093 mi = 1,759.80 kms