There are
1,076 mi
from Pearland, TX to Downers Grove, IL
That's the driving distance. It would take 20 hours to go from Pearland, Texas to Downers Grove, Illinois.
The flight distance (direct flight from Pearland, TX to Downers Grove, IL) is 938.51 mi.
1,076 mi = 1.61 kms