Cheap train tickets from Seattle to Portland

switcheroo

Schedule & Pricing Info

How much are train tickets from Seattle to Portland?

Lowest Price$34.34
Fastest3h 30m
Daily Schedules4
train companies2
Lowest prices
We partner with 100s of bus, train & ferry operators to find you the best fares.
No wanderu fees
We simply offer you the lowest prices directly from the carrier.
Best travel options
We offer the safest & most reliable options on millions of routes.

train Trip Reviews from Wanderu Customers

Overall score for Seattle to Portland
4.6
Based on 17 reviews

Based on 14 reviews
Overview
Users that traveled with Amtrak Cascades report that they were happy with the WiFi on board 79 percent of the time.
Ratings (Out of 5)
Comfort
4.2
Staff
4.4
Value
4.1
Condition
4.6
Carissa
3.0
October 10, 2019Solo travel
Pros
The seats were much comfier than the ones on the way to Seattle
Cons
The lady at the station was intense, and the wifi didn't work
Tips
Get there on time
Lisa
5.0
October 8, 2019Visiting family
Pros
We loved the calm feeling of the Seattle train station, the friendly staff (they were alert and professional) and the roomy seats and smooth ride. We met and spoke with new people and even though the train got a bit of a late start we arrived in Portland right on time.
Cons
We can’t think of a thing. We thoroughly enjoyed the experience and have recommended it to other family members!
Tips
Travel by train!
Anne
4.0
October 7, 2019Visiting friends
Pros
It was a nice change from fighting the traffic.i liked it.
Cons
Would have been better if the restroom was working
Deborah
5.0
August 23, 2019Visiting friends
Pros
Train is a great way to travel!
Cons
I was satisfied with everything.
Tips
It is wise to book your tickets in advance. The seats on this particular train were sold out.
Andrea
5.0
August 21, 2019Vacation
Pros
Everything compared to trip to Seattle. Train was a bit late but staff notified us consistently throughout trip. All staff friendly and helpful. Wonderful experience

Based on 3 reviews
Overview
Users that traveled with Amtrak Coast Starlight report that they were happy with the WiFi on board 50 percent of the time.
Ratings (Out of 5)
Comfort
4.3
Staff
5.0
Value
4.0
Condition
4.0
Lily
5.0
October 24, 2019Solo travel
Pros
Spacious
Cons
Noise, the passengers in the train was really loud :( and cleanliness!
Rosa
5.0
September 7, 2019Vacation
Pros
The shopping!!
Lucy
4.0
July 16, 2019Vacation
Pros
Beats driving

Where do you catch the train from Seattle to Portland?

The Amtrak in Seattle departs from King Street Station, and arrives into Union Station in Portland. King Street Station is located at 303 South Jackson St., near CenturyLink Field.

Is Portland warmer than Seattle?

Throughout most of the year, the temperature difference between Portland and Seattle is negligible. In the summer, however, Portland tends to be warmer due to Seattle’s more maritime climate. Essentially, because Seattle is closer to the sea, it’s cooler than further-inland Portland. Otherwise, both cities experience similar weather, including a lot of rain.

How many stops are there between Seattle and Portland?

On the Amtrak Cascades, there are six stops between King Street Station in Seattle and Union Station in Portland. These stops are: Tukwila, WA; Tacoma, WA; Lacey (Olympia), WA; Centralia, WA; Longview (Kelso), WA; and Vancouver, WA.

On the Amtrak Coast Starlight, there are five stops between King Street Station in Seattle and Union Station in Portland. These stops are: Tacoma, WA; Lacey (Olympia), WA; Centralia, WA; Longview (Kelso), WA; and Vancouver, WA.

How much does a train ticket from Seattle to Portland cost?

Based on the last 30 days, the cheapest average train fares from Seattle to Portland were $42.84.

The best way to find cheap deals on train tickets from Seattle to Portland is by booking earlier as most train companies increase the price as the departure date approaches. By booking 29 days out, tickets are on average $23.44 cheaper than those that are booked last minute.

How long is the train ride from Seattle to Portland?

The distance between Seattle and Portland is approximately 144.94 miles, or 233.20 kilometers. The average travel time for a train between these two cities is around 3 hours and 39 minutes, although the absolute fastest you could get there is 3 hours and 30 minutes.

Looking for ways to pass the time? Most trains are equipped with Wi-Fi, which means you can stream music, browse social media or get some work done during your ride. That said, in case your train has a spotty signal, or is among the few without Wi-Fi, we also recommend downloading TV shows and movies to your mobile device in advance of your trip. That way the ride will fly by whatever the Wi-Fi situation.

What's the best day to take the train from Seattle to Portland?

If you want to avoid a crowded train, Friday is the best day to travel as it is the least busy day for trains from Seattle to Portland.

In contrast, the busiest train day of the week is usually Wednesday. If you are planning to book travel for Wednesday, make sure to book your train tickets well in advance as they may sell out and you may find trains more full than usual.

Which train should you take from Seattle to Portland?

Typically there are 4 scheduled trains per day. 2 train companies serve the route from Seattle to Portland.

The best option will depend on the time of your trip, available prices and other factors, but Amtrak Cascades has the most regularly scheduled departures from Seattle to Portland, with an average of 3 trips per day and 81 monthly trips.

Of the 4 trips there are 4 trips that are direct connections to Portland.

Are you not set on traveling by train? Take a look at Bus tickets from Seattle to Portland, which start at $1.32.

Here are the 2 train companies that operate from Seattle to Portland

Amtrak Cascades

Amtrak Cascades train tickets from Seattle to Portland start from $34.34, and on average cost $47.31. Daily there are 3 Amtrak Cascades schedules to Portland. Amtrak Cascades in Seattle leaves from King St Station - 303 S Jackson St, And in Portland trains arrive at Union Station - 800 NW 6th Ave,

From Seattle to Portland train travel on Amtrak Cascades takes 3 hours and 30 minutes.

If you're considering a weeked trip, Amtrak Cascades offers 3 schedules for you to choose from. You can expect to pay $53.03 for a one-way train ticket to Portland.

Restroom
WiFi
Snacks
Loyalty rewards
Extra legroom
Power outlet
Air conditioning
Avg. Time
3h 30m
Avg. Price
$47.31

Amtrak Coast Starlight

Amtrak Coast Starlight train tickets from Seattle to Portland start from $36.98, and on average cost $49.02. Daily there are 1 Amtrak Coast Starlight schedules to Portland. Amtrak Coast Starlight in Seattle leaves from King St Station - 303 S Jackson St, And in Portland trains arrive at Union Station - 800 NW 6th Ave,

From Seattle to Portland train travel on Amtrak Coast Starlight takes 4 hours and 15 minutes. If you are looking to get to Portland faster, Amtrak Coast Starlight offers more express schedule options with a travel time of 3 hours and 30 minutes.

If you are looking to travel to Portland on a weekend there is typically one Amtrak Coast Starlight scheduled trip per day, which will cost $54.04 for a one-way weekend reservation from Seattle.

Restroom
Snacks
Loyalty rewards
Extra legroom
Power outlet
Air conditioning
Avg. Time
4h 15m
Avg. Price
$49.02

Plan your next adventure

There is one train station from which trains depart Seattle on their way to Portland. For this route, the busiest departing train stations in Seattle are:
  • King St Station - 303 S Jackson St
There is one train station where trains arrive in Portland from Seattle. These are the busiest arriving stations in Portland:
  • Union Station - 800 NW 6th Ave