Miles between Salem, OR and Seatac, WA

There are
208 mi
from Salem, OR to Seatac, WA

That's the driving distance. It would take 4 hours 14 mins to go from Salem, Oregon to Seatac, Washington.

The flight distance (direct flight from Salem, OR to Seatac, WA) is 176.80 mi.

208 mi = 335.24 kms