There are
851 mi
from Elgin, IL to Port Chester, NY
That's the driving distance. It would take 16 hours 7 mins to go from Elgin, Illinois to Port Chester, New York.
The flight distance (direct flight from Elgin, IL to Port Chester, NY) is 758.54 mi.
851 mi = 1,369.05 kms