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