The trip from Silverdale to Portland covers roughly 230 kilometers. Most travelers prefer driving via WA-3 and I-5 South, which takes about 2.5 to 3 hours. Alternatively, you can drive to the Tacoma Amtrak station to catch the Amtrak Cascades train for a scenic ride into Portland Union Station. The route passes through the heart of the Puget Sound region and into the Willamette Valley. It is a popular route for weekend getaways and business travel.
Total Distance: 230 km driving distance, 210 km straight-line air distance.
|
Connecting
|
Direct
|
|
|---|---|---|
| Duration | 3 hours 30 mins | 2 hours 45 mins |
| Avg Price | $40-$70 | $35-$45 in fuel |
| Operator | Amtrak Cascades | Personal Vehicle |
| Route | Tacoma Station to Portland Union Station | WA-3 S to I-5 S |
| Tip | Book your tickets at least two weeks in advance for the best pricing. | Expect heavy traffic through the Olympia and Vancouver, WA corridors. |
Spring and early autumn provide the most pleasant temperatures for exploring Portland.