The journey from Happy Valley to Salem, the state capital, covers about 80 km. Driving via I-5 S is the most common method, taking roughly 60 to 75 minutes. Alternatively, you can drive to the Portland Union Station and take the Amtrak Cascades train to Salem, which offers a scenic and relaxing experience. This route takes you through the heart of the Willamette Valley, known for its agricultural beauty. Expect moderate traffic near the Wilsonville area during peak hours.
Total Distance: Driving distance 80 km, straight-line air distance 70 km.
|
Direct
|
Direct
|
|
|---|---|---|
| Duration | 90 mins | 70 mins |
| Avg Price | $15 - $30 | $15 - $20 (fuel) |
| Operator | Amtrak Cascades | Personal Vehicle |
| Route | Portland Union Station to Salem Station. | I-205 S to I-5 S. |
| Tip | Book tickets in advance for the best pricing on Amtrak. | I-5 can be slow near the Woodburn outlets; plan accordingly. |
Spring and summer for visiting the beautiful gardens and state capitol grounds.