Miles between Odessa, TX and Wheaton, IL

There are
1,224 mi
from Odessa, TX to Wheaton, IL

That's the driving distance. It would take 22 hours 13 mins to go from Odessa, Texas to Wheaton, Illinois.

The flight distance (direct flight from Odessa, TX to Wheaton, IL) is 1,046.67 mi.

1,224 mi = 1.61 kms