There are
504 mi
from Boise, ID to Des Moines, WA
That's the driving distance. It would take 9 hours 23 mins to go from Boise, Idaho to Des Moines, Washington.
The flight distance (direct flight from Boise, ID to Des Moines, WA) is 393.92 mi.
504 mi = 810.72 kms