Miles between Evanston, IL and Alvin, TX

There are
1,120 mi
from Evanston, IL to Alvin, TX

That's the driving distance. It would take 20 hours 32 mins to go from Evanston, Illinois to Alvin, Texas.

The flight distance (direct flight from Evanston, IL to Alvin, TX) is 968.27 mi.

1,120 mi = 1.61 kms