There are
2,019 mi
from The Dalles, OR to New Lenox, IL
That's the driving distance. It would take 1 day 10 hours to go from The Dalles, Oregon to New Lenox, Illinois.
The flight distance (direct flight from The Dalles, OR to New Lenox, IL) is 1,674.52 mi.
2,019 mi = 3,249.24 kms