There are
514 mi
from Mt Prospect, IL to St Joseph, MO
That's the driving distance. It would take 9 hours 27 mins to go from Mt Prospect, Illinois to St Joseph, Missouri.
The flight distance (direct flight from Mt Prospect, IL to St Joseph, MO) is 393.81 mi.
514 mi = 827.31 kms