There are
363 mi
from Missoula, MT to Pocatello, ID
That's the driving distance. It would take 5 hours 49 mins to go from Missoula, Montana to Pocatello, Idaho.
The flight distance (direct flight from Missoula, MT to Pocatello, ID) is 286.18 mi.
363 mi = 583.87 kms