Trip to Portland

Find the perfect accommodation on booking.com

Great location and deals for every budget.

ItalianoEspañolFrançaisEnglishDeutschPolishPortuguese BRPortugueseEspañolJapaneseTurkishDutchUkrainianSwedishNorwegianDanishРусский
Avg. duration4h
Distance195 km
Avg. price$ 38
Train trips5 found

Trains from Olympia to Portland

🚂 Hop onboard a scenic train ride from Olympia to Portland with a journey lasting approximately 3 hours and 32 minutes. 💰 Tickets for this train ride can range from as low as $5 to a maximum of $88, offering budget-friendly options for travelers.

Where to stay in Portland

There are over 228 hotels to stay in Portland. Prices range from $40 per night.

Accomodation
  • The train route from Olympia to Portland is primarily served by Amtrak Cascades, which offers daily trips between the two cities. The journey takes approximately 3 hours and 32 minutes, making it a convenient and scenic way to travel. Ticket prices for the train ride can range from as low as $5 to $88, depending on the time of booking and the type of seat selected.
  • The fastest train option between Olympia and Portland is typically the Amtrak Cascades service, which completes the journey in approximately 3 hours and 32 minutes. This route offers a relatively quick and convenient way to travel between the two cities by train. Ticket prices for the Amtrak Cascades service can vary, with fares ranging from $5 to $88 depending on factors such as booking time and seat selection.
  • There are multiple trains that operate between Olympia and Portland providing travelers with flexible options throughout the day. The journey by train typically takes around 3 hours and 32 minutes to complete. Ticket prices for these trains can range from $5 to $88, offering a variety of fare options to suit different budgets and preferences.
  • The first train of the day from Olympia to Portland typically departs in the early morning, providing an early travel option for passengers. The last train usually leaves in the evening, allowing travelers to reach their destination before nightfall. The journey by train between Olympia and Portland takes approximately 3 hours and 32 minutes, offering a convenient and efficient way to travel between the two cities. Ticket prices for these trains can vary from $5 to $88, depending on the selected departure time and seat type.
  • There are typically multiple direct train trips offered each day between Olympia and Portland providing passengers with flexible travel options. The journey by train between these two cities takes approximately 3 hours and 32 minutes, offering a relatively quick and convenient transportation choice. The ticket prices for these direct train trips can range from $5 to $88, depending on factors such as the time of booking and the type of seat selected. Travelers can check the schedule to find the most suitable departure time for their journey.
  • The cost of a train ticket from Olympia to Portland varies between $5 and $88, offering passengers a range of pricing options to choose from based on their budget and preferences. The price may fluctuate depending on factors such as the time of booking, the class of service selected, and the availability of discounts or promotions. Travelers can compare prices and book tickets in advance to secure the best fare for their journey.

Will you be returning to Olympia by train?

If you are looking for the return train journey, check out trains from Portland to Olympia

See schedule