There are
857 mi
from Elgin, IL to Ventnor City, NJ
That's the driving distance. It would take 16 hours 11 mins to go from Elgin, Illinois to Ventnor City, New Jersey.
The flight distance (direct flight from Elgin, IL to Ventnor City, NJ) is 745.88 mi.
857 mi = 1,379.12 kms