There are
727 mi
from Peoria, IL to Marshall, TX
That's the driving distance. It would take 13 hours 19 mins to go from Peoria, Illinois to Marshall, Texas.
The flight distance (direct flight from Peoria, IL to Marshall, TX) is 622 mi.
727 mi = 1,170.62 kms