There are
2,107 mi
from Gresham, OR to Country Club Hills, IL
That's the driving distance. It would take 1 day 12 hours to go from Gresham, Oregon to Country Club Hills, Illinois.
The flight distance (direct flight from Gresham, OR to Country Club Hills, IL) is 1,745.78 mi.
2,107 mi = 3.22 kms