There are
848 mi
from Elizabeth, NJ to Sycamore, IL
That's the driving distance. It would take 16 hours 1 min to go from Elizabeth, New Jersey to Sycamore, Illinois.
The flight distance (direct flight from Elizabeth, NJ to Sycamore, IL) is 755.75 mi.
848 mi = 1,364.80 kms