There are
299 mi
from Peoria, IL to Marshall, MO
That's the driving distance. It would take 6 hours 10 mins to go from Peoria, Illinois to Marshall, Missouri.
The flight distance (direct flight from Peoria, IL to Marshall, MO) is 219.83 mi.
299 mi = 480.63 kms