There are
496 mi
from Missoula, MT to Lakewood, WA
That's the driving distance. It would take 9 hours 10 mins to go from Missoula, Montana to Lakewood, Washington.
The flight distance (direct flight from Missoula, MT to Lakewood, WA) is 400.70 mi.
496 mi = 798.75 kms