Miles between Elgin, IL and Fort Lee, NJ

There are
827 mi
from Elgin, IL to Fort Lee, NJ

That's the driving distance. It would take 15 hours 32 mins to go from Elgin, Illinois to Fort Lee, New Jersey.

The flight distance (direct flight from Elgin, IL to Fort Lee, NJ) is 744.84 mi.

827 mi = 1,330.46 kms