COVID-19 Travel Guide
Learn more ›

Compare train tickets from Portland to Salem

Lowest PricesWe work directly with hundreds of bus & train carriers to find the best available fares.
No Wanderu FeesWe never add any extra fees. We just make it easy to book your bus & train tickets.
Best Travel OptionsWe help you find & compare the best buses and trains in one place.

Trip Summary

How much are train tickets from Portland to Salem?

Lowest price$13.00
Fastest train1h 4m
Trains per day1
Train lines2

Frequently Asked Questions

Is it safe to travel by train from Portland to Salem during the COVID-19 pandemic?

Our train partners have implemented several different policies to keep you safe during the COVID-19 pandemic. From limiting vehicle capacity to enhancing cleaning protocols and upgrading air filters, train carriers are committed to maintaining a safe environment. For details on what each company is doing to ensure their fleet remains safe for travel, click here.

In addition, federal law requires all train passengers to wear a face covering for the entire duration of the trip. Please make sure you are wearing a face mask or you may not be allowed to board the train.

Please visit our COVID-19 Travel Guide for more information on all carrier policies and the latest travel advisories issued by every U.S. state, Canadian province, and European country.

What is the price of a train ticket from Portland to Salem?

In the last month, $13.00 was the average price of a train ticket from Portland, OR to Salem, OR. This is about as inexpensive as train tickets ever get. You can expect to find tickets at that price or lower if you book your trip at least 21 days in advance. Otherwise, expect to pay around $7.75 more than that for a same-day booking.

How long is the train journey from Portland to Salem?

The distance between Portland and Salem is approximately 44 miles, or 70 kilometers. The average train journey between these two cities takes 1 hour 5 minutes, although the absolute fastest you could get there is 1 hour 4 minutes. As a relatively short ride, taking the train is an easy way to travel between these two cities.

When are trains the most crowded?

Trains from Portland to Salem are the most crowded on Thursday. Tickets also tend to be more expensive then. If you are looking for a great deal on your train tickets or just want extra room to stretch out, consider traveling on Monday instead, as it tends to be the least crowded day of the week.

When are the first and last trains of the day?

Most days, there is only one train which leaves Portland at 2:00pm and arrives in Salem about an hour later.

Is there a direct train from Portland to Salem?

Typically there is only one scheduled train per day. Luckily, this train will get you to Salem with direct service. While there might still be stops along the way, you will not need to switch trains.

You can also take a train for your return trip from Salem to Portland. If you're not not set on traveling by train, you could always take the bus from Portland to Salem for $13.00.

Which train should you take from Portland to Salem?

2 train services operate from Portland, Oregon to Salem, Oregon. However, each train line only offers one daily trip.

TrainDaily TripsAvg. TimeAvg. Price
Amtrak Cascades11h 5m$13.55
Amtrak Coast Starlight11h 9m$16.39

Amtrak Cascades train tickets from Portland to Salem start from $13, and on average cost $14. Daily there are 1 Amtrak Cascades schedules to Salem. Amtrak Cascades in Portland leaves from Union Station - 800 NW 6th Ave, And in Salem trains arrive at 500 13th St SE, From Portland to Salem train travel on Amtrak Cascades takes 1 hours and 5 minutes. If you are looking to get to Salem faster, Amtrak Cascades offers more express schedule options with a travel time of 1 hours and 4 minutes. If you are looking to travel to Salem on a weekend there is typically one Amtrak Cascades scheduled trip per day, which will cost $14 for a one-way weekend reservation from Portland.

Amtrak Coast Starlight train tickets from Portland to Salem start from $13, and on average cost $16. Daily there are 1 Amtrak Coast Starlight schedules to Salem. Amtrak Coast Starlight in Portland leaves from Union Station - 800 NW 6th Ave, And in Salem trains arrive at 500 13th St SE, From Portland to Salem train travel on Amtrak Coast Starlight takes 1 hours and 9 minutes. If you are looking to get to Salem faster, Amtrak Coast Starlight offers more express schedule options with a travel time of 1 hours and 4 minutes. If you are looking to travel to Salem on a weekend there is typically one Amtrak Coast Starlight scheduled trip per day, which will cost $18 for a one-way weekend reservation from Portland.

Price trends for trains from Portland to Salem

Average prices by travel date

$15$10$5AprMay

Monthly average prices

$25$20$15$10$5MJJASONDJFMA

Prices as travel date approaches

$25$20$15$10$53020100

Train Trip Reviews from Wanderu Customers

Overall score for trains from Portland, OR to Salem, OR

(Based on 3 ratings and reviews)

4.7

5.0

Paul

February 11, 2020 - Business

Amtrak Coast Starlight

First time train traveler. It was Fun!!First time train traveler. It was Fun!!

5.0

Carolyn

November 2, 2019 - Visiting family

Amtrak Cascades

Pros: It was comfortable & on schedule. Cons: Nothing. Tips: Just sit back & relax. Pros: It was comfortable & on schedule. Cons: Nothing. Tips: Just sit back & relax.

4.0

Ruben

June 3, 2019 - Business

Amtrak Cascades

Pros: The trip was expected to be on public transportation by bus and turned it to be on Amtrak train I was surprised and very happy to see you that and check would make the switch. Cons: Stuff could be challenging to find at times. When searching for stacks and travel... Pros: The trip was expected to be on public transportation by bus and turned it to be on Amtrak train I was surprised and very happy to see you that and check would make the switch. Cons: Stuff could be challenging to find at times. When searching for stacks and traveler had to ask other Travelers because of lack of staffing. Tips: Be sure to have a ticket ready when a boarding Amtrak.More

Book buses and trains on the go with the Wanderu app.

Download our app and snag the best travel deals across North America & Europe.Learn more

wanderu
iPhone
wanderu
Android
Available on iOS & Android