There are
471 mi
from Missoula, MT to Twin Falls, ID
That's the driving distance. It would take 7 hours 35 mins to go from Missoula, Montana to Twin Falls, Idaho.
The flight distance (direct flight from Missoula, MT to Twin Falls, ID) is 297.72 mi.
471 mi = 758.03 kms