COMPARE Prices across different modes

Sat
Oct 16
Find prices
$18Flixbus
$190Alaska Airlines
Sun
Oct 17
$32Amtrak
$15Flixbus
Find prices
Mon
Oct 18
Find prices
$15Flixbus
$137Alaska Airlines
Tue
Oct 19
$32Amtrak
$30Greyhound
Find prices
Wed
Oct 20
Find prices
$31Greyhound
$137Alaska Airlines
Thu
Oct 21
$31Amtrak
$15Flixbus
$137Alaska Airlines
Fri
Oct 22
$31Amtrak
Find prices
$137Alaska Airlines
Sat
Oct 23
$40Amtrak
$15Flixbus
Find prices
Sun
Oct 24
$30Amtrak
$15Flixbus
$51Alaska Airlines
Mon
Oct 25
$30Amtrak
$15Flixbus
Find prices
Tue
Oct 26
$30Amtrak
$30Greyhound
$51Alaska Airlines
Wed
Oct 27
$30Amtrak
$30Greyhound
$51Alaska Airlines
Thu
Oct 28
Find prices
$30Greyhound
Find prices
Fri
Oct 29
$30Amtrak
$15Flixbus
$51Alaska Airlines
Sat
Oct 30
$29Amtrak
Find prices
$90Alaska Airlines
Sun
Oct 31
$29Amtrak
Find prices
$90Alaska Airlines
Mon
Nov 1
$29Amtrak
$24Greyhound
$81Alaska Airlines
Tue
Nov 2
$29Amtrak
Find prices
$50Alaska Airlines
Wed
Nov 3
$30Amtrak
$30Greyhound
$63Alaska Airlines
Thu
Nov 4
Find prices
$21Greyhound
$49Alaska Airlines
Fri
Nov 5
$29Amtrak
$32Greyhound
Find prices

These companies trust us. We sell their tickets all in one place.

Deutsche Bahn
Renfe
Italo
Frecciarossa

Train Information to Portland, OR from Seattle, WA

distanceDistance144 miles (233 km)
priceAverage train ticket price$31 (€26)
changesDirect trainYes
carriersTrain providersAmtrak

Trains from Seattle, WA to Portland, OR cover the 144 miles (233 km) long trip with our travel partners like Amtrak. There are direct train services available. You can get the cheapest train tickets for this trip for as low as $31 (€26), but the average price of train tickets is $31 (€26).

Train companies

Amtrak trains between Seattle, WA and Portland, OR

Find the best trains between Seattle, WA and Portland, OR with Omio's travel partners Amtrak from $31 (€26). We can find you the best deals, schedules and tickets when comparing and booking the best journey.

Amtrak

Amtrak is the main train provider in the United States. There are several different ticket types including Saver, Value, Flexible, Business and First Class for you to book for your next journey by train from Seattle, WA to Portland, OR.

Amtrak is one of the best options when traveling by train from Seattle, WA to Portland, OR. Omio quickly shows you current Amtrak train schedules for the Seattle, WA - Portland, OR trip and makes it easier than ever for you to buy train tickets online for the cheapest, fastest or earliest route available. The distance from Seattle, WA to Portland, OR is around 144 miles (233 km) and the cheapest Amtrak one-way ticket you can book starts at $31 (€26). As you check the latest Seattle, WA to Portland, OR train schedule from Amtrak for your ideal departure and arrival times, you can also review travel information, such as baggage allowance and amenities offered onboard, and compare the best route available to arrive to Portland, OR safely. If you search for Amtrak tickets in the Omio app, you can also see if they are mobile tickets so that you can travel paperless. Let Omio quickly find you the perfect Amtrak ticket between Seattle, WA and Portland, OR so you can spend more time enjoying the smooth and easy journey!

Amtrak's current ticket policies due to COVID-19 for your train from Seattle, WA to Portland, OR are the following:

  • Cashless payments recommended
  • Online booking and check-in recommended
  • Pre-reservation / seat allocation
  • Exceptions to waive change or cancellation fees policy
  • Change fees have been waived for all reservations made before March 31, 2021.
  • If you've booked with Omio, to change your reservation, go to Amtrak.com (Modify Trip) or the Amtrak app. A fare difference may apply to your new itinerary. If you want to cancel your reservation, you must call 800-USA-RAIL (not available via Amtrak.com or the app).

Travel Tips

Trains from Seattle, WA to Portland, OR
Travel by train to Portland, OR easily. Whether you want fast, cheap or something entirely different, our travel experts have collected everything you need to know so you can find the best option from Seattle, WA to Portland, OR.
FAQs
What is the price of the cheapest train from Seattle, WA to Portland, OR?
If you’re looking to save money on tickets, you can find cheap Seattle, WA to Portland, OR trains for as little as $31 (€26)  in the next 7 days.
What is the price of a train ticket between Seattle, WA and Portland, OR?
The Seattle, WA to Portland, OR train ticket price is on average $31 (€26)  if you are looking to buy your tickets for this route in the next week.
What is the distance between Seattle, WA and Portland, OR by train?
The Seattle, WA to Portland, OR train distance is approximately 144 miles (233 km).
Which train providers can take me to Portland, OR from Seattle, WA?
For the route from Seattle, WA to Portland, OR you can take a train with Amtrak. Be sure to check out all possible train providers that offer services to Portland, OR from Seattle, WA on Omio to compare what amenities they may have.
Are there any direct trains from Seattle, WA to Portland, OR?
Yes, you can search for direct trains from Seattle, WA to Portland, OR on Omio with Amtrak, and you won’t need to transfer at another stop in between. Direct train services tend to offer more convenience and save you time when traveling to your destination, so it's worth paying attention to before you purchase your train ticket.
What time is the earliest train from Seattle, WA to Portland, OR? What time is the last train from Seattle, WA to Portland, OR?
You can take the earliest train from Seattle, WA to Portland, OR at 2: 25 PM   or take the last train from Seattle, WA to Portland, OR leaving at 9: 20 PM. Look for the latest Seattle, WA to Portland, OR train schedules on Omio and book the best time to take the train for this trip.
How far in advance should I book train tickets from Seattle, WA to Portland, OR for the best deals?
You can find trains from Seattle, WA to Portland, OR to cost on average $31 (€26) one way if you book within the next 7 days. But we recommend buying train tickets in advance to score the best deals and save money on your journey. You’ll see tickets for the Seattle, WA to Portland, OR train generally on sale a few months before the planned travel date.

Important Stations and Airports for this Journey

Seattle, WA
Portland, OR
The major railway station for departures from Seattle, WA is. Read all the information you need to know about services, amenities and connections at for your journey between Seattle, WA and Portland, OR.