There are
809 mi
from Elgin, IL to Lincoln Park, NJ
That's the driving distance. It would take 15 hours 15 mins to go from Elgin, Illinois to Lincoln Park, New Jersey.
The flight distance (direct flight from Elgin, IL to Lincoln Park, NJ) is 726.85 mi.
809 mi = 1,301.91 kms