The drive from Ellensburg to Salem, Oregon, spans 400 kilometers via I-90 West and I-5 South. You will traverse the Cascade Mountains and the Willamette Valley. The journey typically takes 4.5 hours, depending on traffic in the Seattle and Portland corridors. Salem is the state capital and offers a more relaxed pace than the larger cities along the route. This drive is a major north-south artery for the Pacific Northwest.
Total Distance: 400 km driving distance; 330 km straight-line air distance.
Plan your route to bypass Portland during peak commute hours.
Spring for blooming flowers or autumn for harvest festivals in the Willamette Valley.