Students! Get the Omio app and enjoy 10% off your first booking and 5% off all other trips.

Portland, OR to Olympia, WA train with Amtrak

Fri, Apr 25
+ Add return
QR-Code
Scan to get our free app
Use our app to get live travel updates and book mobile tickets for trains, buses, flights, and ferries.
App Store
rate4.9
42K ratings
Google Play
rate4.6
136K reviews

The cheapest and fastest trains from Portland, OR to Olympia, WA

Showing times and prices for Apr 25

Cheapest price

$33

Average price

$40

Fastest journey

1 h 53 m

Average duration

1 h 53 m

Trains per day

2

Distance

169 km

Cheap tickets

The best way to find a cheap train ticket from Portland, OR to Olympia, WA is to book your journey as far in advance as possible and to avoid traveling at rush hour.

Amtrak
02:45PM1h53
Portland, OR
04:38PMOlympia, WA
$331One-way
0 transfers
Amtrak
04:30PM1h53
Portland, OR
06:23PMOlympia, WA
$471One-way
0 transfers

Travel Information

Compare bus and train for Portland, OR to Olympia, WA

Omio recommends booking the train as it is the most popular option from Portland, OR to Olympia, WA among Omio's users. If you are prioritising price take the train with prices starting from €20. For those with little time consider booking a train which can get you there in 1h 53m.

Compare train with

Most popular
Train
Bus

€28

Average price

Cheapest

€30

Average price

2h 23m

Average duration

Fastest

1h 53m

Onboard

+

30m

Additional time*

2h 28m

Average duration

1h 58m

Onboard

+

30m

Additional time*

Direct Options

Direct Options

Compare prices and tickets Portland, OR to Olympia, WA by bus or train

Fri
Apr 25
Sat
Apr 26
Sun
Apr 27
Mon
Apr 28
Tue
Apr 29
Wed
Apr 30
Thu
May 01

More than 1,000 travel companies trust us to sell their tickets all in one place.

Deutsche Bahn
Renfe
Italo
Frecciarossa

Journey information

Overview: Train from Portland, OR to Olympia, WA

USAUSA
USAUSA
Icon of train
Trains from Portland, OR to Olympia, WA run on average 7 times per day, taking around 1h 53m. Cheap train tickets for this journey start at $24 (€20) if you book in advance.
Fares are the lowest economy prices found on Omio. Early booking often means lower prices. Prices change daily and are subject to availability. Discount cards, coach trips, and booking fees are not included.
Price information
Distance
105 miles (169 km)
Average train duration
1h 53m
Cheapest ticket price
$24 (€20)
Trains per day
7
Direct trains
7
Train providers
1
Fastest train
1h 53m
First train
06:45
Last train
21:31
Fares are the lowest economy prices found on Omio. Early booking often means lower prices. Prices change daily and are subject to availability. Discount cards, coach trips, and booking fees are not included.
Price information

Train companies: Amtrak from Portland, OR to Olympia, WA trains

Amtrak trains will get you from Portland, OR to Olympia, WA from $26 (€21). With over 1000 travel companies on Omio, you can find the best train times and tickets for your trip.

Amtrak is a passenger train service based in the United States. It operates more than 300 trains daily including trains from Portland, OR to Olympia, WA, connecting more than 500 destinations in 46 states and three Canadian provinces. Amtrak offers a variety of train types, including the Acela Express, Northeast Regional, Keystone Service, and the Auto Train. The Acela Express is the fastest train, reaching speeds of up to 150 mph. The Northeast Regional is the most popular, offering frequent service between major cities in the Northeast. The Keystone Service is a regional service connecting Philadelphia and Harrisburg, Pennsylvania. The Auto Train is a unique service that allows passengers to transport their cars along with them. Amtrak offers a variety of ticket types, including Saver, Value, Flexible, and Business Class. Saver tickets are the most affordable, while Business Class tickets offer the most amenities, such as complimentary meals and access to the Amtrak Metropolitan Lounge. Onboard facilities vary by train type, but all Amtrak trains offer comfortable seating, Wi-Fi, and power outlets. The most popular routes for Amtrak include the Northeast Corridor, which runs between Washington, D. C. And Boston, and the Pacific Surfliner, which runs between San Diego and San Luis Obispo, California. Other popular routes include the Capitol Corridor, which runs between San Jose and Sacramento, California, and the Empire Builder, which runs between Chicago and Seattle.

Portland, OR to Olympia, WA train information with Amtrak:

  • Average Duration: 1 h 53 min
  • Cheapest Price: $26

Convenient and Scenic Travel: Portland, OR to Olympia, WA Train

Looking for a stress-free and eco-friendly way to travel from Portland to Olympia? Taking a train from Portland, OR to Olympia, WA is an excellent choice for both comfort and convenience. Departing from Portland Union Station (Portland Union Station), these trains efficiently whisk passengers to their destination, arriving at the charming Olympia–Lacey Station (Olympia–Lacey Station). The trip showcases the Pacific Northwest's stunning landscapes, making the journey as enjoyable as the destination. With multiple daily trains from Portland, OR to Olympia, WA, passengers have flexible options for scheduling their travel. Book your tickets today for one of the most relaxing ways to explore the Pacific Northwest!

Find Cheap Portland, OR to Olympia, WA Train Tickets

Looking for budget-friendly train tickets from Portland, OR to Olympia, WA? You’ll be delighted to know that the cheapest tickets for this route start as low as $24 (€20) for one-way fares. However, if you’re looking at the big picture, the average train ticket price typically hovers around $34 (€28). For savvy travelers, the best time to enjoy this scenic and economical trip is during September, when ticket prices usually drop, and the pleasant fall weather makes train travel both convenient and comfortable. Plan ahead to secure the most affordable tickets and enjoy the journey!

Train Portland, OR to Olympia, WA: Amtrak Cascades and Amtrak Coast Starlight

Traveling by train from Portland, OR to Olympia, WA is a comfortable and scenic experience, facilitated by Amtrak's renowned services. The route is covered by two major trains: the Amtrak Cascades, known for its modern design and regional flair, and the Amtrak Coast Starlight, famous for its stunning views and long-distance amenities. Passengers can enjoy spacious seating, free Wi-Fi access, power outlets at every seat, and a café car serving a variety of food and beverages on both trains. The ride offers a hassle-free way to connect these two vibrant cities while soaking in the beauty of the Pacific Northwest.

Portland, OR to Olympia, WA Train Times and Schedule

Traveling by train from Portland, OR to Olympia, WA is a convenient and scenic option for anyone exploring the Pacific Northwest. The journey covers a distance of approximately 105 miles (169 km) and takes an average duration of 1h 53m. Sit back, relax, and enjoy the ride as you travel comfortably between two iconic cities in the region.

Trains from Portland, OR to Olympia, WA run frequently throughout the day, with an average frequency of 7 trains daily. Whether you're planning your journey on a weekday or a weekend, you'll find that the schedule accommodates a variety of travel needs, making it easy to plan your trip any day of the week.

For travelers looking to catch the earliest or latest train, the first train from Portland, OR to Olympia, WA generally departs at 06:45, while the last train of the day usually leaves at 21:31. With these flexible departure times, you can easily choose a schedule that suits your itinerary.

FAQs: Trains from Portland, OR to Olympia, WA

FAQs: Travel by train from Portland, OR to Olympia, WA 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 Portland, OR to Olympia, WA.
FAQs

Most popular trains, buses, flights and ferries to and from Olympia, WA and Portland, OR

HomeTrainsTrains in USATrain Times to Olympia, WAPortland, OR to Olympia, WA train

The Omio App Makes Travel Planning Easy

We’ll get you where you want to go. From live train updates to mobile tickets, our innovative app is the ideal way to plan and keep track of your travel.

ios-badge
android-badge
Hand With Phone
More routes, destinations and providers
Currency
Language

Useful links