How long does it take to drive from Missoula, MT to Oak Harbor, WA?

It takes 8 hours, 52 minutes to drive the 562 miles from Missoula to Oak Harbor.

Related questions