There are
1,044 mi
from Peoria, IL to Levelland, TX
That's the driving distance. It would take 18 hours 47 mins to go from Peoria, Illinois to Levelland, Texas.
The flight distance (direct flight from Peoria, IL to Levelland, TX) is 857.19 mi.
1,044 mi = 1.61 kms