Miles between Seattle, WA and Lewiston, ID

There are
317 mi
from Seattle, WA to Lewiston, ID

That's the driving distance. It would take 6 hours 44 mins to go from Seattle, Washington to Lewiston, Idaho.

The flight distance (direct flight from Seattle, WA to Lewiston, ID) is 264.58 mi.

317 mi = 509.47 kms