Trains Trains to Portland

Find trains to Portland

Search for cheap train tickets to Portland and book your trip in minutes.

One-way
The price shown for each trip will be the average for all passengers, including any infants.
From
To
Depart
Return
The price shown for each trip will be the average for all passengers, including any infants.
The price shown for each trip will be the average for all passengers, including any infants.
Compare vs. momondo |

Best deals for train tickets to Portland

Find the right train ticket for you
Amtrak
Direct
2h 35m
Amtrak
Amtrak
Direct
2h 35m
Amtrak
Amtrak
Direct
3h 03m
Amtrak
Amtrak
Direct
2h 50m
Amtrak
Amtrak
Direct
3h 05m
Amtrak
Amtrak
Direct
2h 50m
Amtrak

Portland train information

Find information about ticket prices, popular stations, and train companies that offer trains to Portland

ROUND-TRIP FROM

$48

ONE-WAY FROM

$22

POPULAR STATION

Portland Union Station

POPULAR TRAIN COMPANY

Amtrak
The cheapest round-trip train ticket to Portland is from Eugene, starting at $48. This price was found within the last 72 hours.
The cheapest one-way train ticket to Portland is from Eugene, starting at $22. This price was found within the last 72 hours.
Portland Union Station is one of the most popular stations in Portland
Amtrak services this train route

Book round-trip train tickets to Portland

Below are the quickest and cheapest round-trip train tickets to Portland that we could find in the past 72 hours. You can also search by a specific date by using the search form above.
Amtrak
Jul 26
2:00 pmEugene
2h 40m
4:40 pmPortland Union Station
Aug 2
8:00 amPortland Union Station
2h 50m
10:50 amEugene
Amtrak
Jul 13
4:15 amEugene
2h 50m
7:05 amPortland Union Station
Jul 13
5:55 pmPortland Union Station
2h 35m
8:30 pmEugene
Amtrak
Jul 26
4:00 amEugene University of Oregon
3h 05m
7:05 amPortland Union Station
Aug 2
8:00 amPortland Union Station
3h 05m
11:05 amEugene University of Oregon
Amtrak
Sep 6
2:10 pmSeattle King Street Station
3h 25m
5:35 pmPortland Union Station
Sep 24
8:00 amPortland Union Station
3h 25m
11:25 amSeattle King Street Station
Amtrak
Sep 7
3:22 amSeattle King Street Station
3h 25m
6:47 amPortland Union Station
Sep 7
8:00 amPortland Union Station
3h 25m
11:25 amSeattle King Street Station
Amtrak
Jun 17
2:10 pmSeattle King Street Station
3h 25m
5:35 pmPortland Union Station
Jun 19
8:00 amPortland Union Station
3h 25m
11:25 amSeattle King Street Station

Book one-way train tickets to Portland

Below are the fastest and cheapest one-way train tickets to Portland found on momondo in the last 72 hours. Select a deal below or use the search form above to find available train tickets by date.
Amtrak
Jun 7
12:30 pmEugene
2h 35m
3:05 pmPortland Union Station
Amtrak
May 30
1:30 amEugene
2h 35m
4:05 amPortland Union Station
Amtrak
Jun 12
8:37 amEugene
3h 03m
11:40 amPortland Union Station

FAQs for booking trains to Portland

Once you take the train to Portland, you will find yourself arriving at Portland Union Station with its iconic "Go by Train" neon sign towering above. The train station is located north of Downtown Portland, just a few steps from the Willamette River. Train passengers who are looking to stretch their legs and get some steps in can easily walk to the downtown area while enjoying the sights, sounds and smells of the Old Town Chinatown neighborhood. This includes a stop by a famous donut store, which is known for creative toppings and delicious pastries. For those who prefer to take public transit, Bus 17 can pick you up near the station and drop you off in the heart of downtown Portland in just a short ride. You can also take the streetcar for a true Portland experience.

After a long train ride, the last thing you want to worry about is managing your heavy luggage. Thankfully, those arriving on Portland trains can take advantage of checked luggage service and storage at Union Station. With these additional services, you can focus on your next destination and where to go first upon your arrival without lugging your belongings off the train and getting them to your hotel or place of residence. There are also ski bags, shipping boxes, and bike boxes for sale. All checked luggage services are provided by an independent company, and can be arranged when purchasing Portland train tickets.

The primary train station in Portland is the iconic Portland Union Station. It was originally constructed in 1896 and still has the immense tower with the "Go by Train" sign lighting up the Portland skyline. Anyone taking the train to Portland, riding Portland trains to other locations, or even searching Portland train tickets will see this unmistakable sign.

Portland Union Station offers a spacious waiting area, restrooms, vending machines, ticketing counters and a full ticketing office, checked baggage services and storage, and self-service ticketing kiosks. There is also an ATM available, plus elevators to support travelers who need mobility assistance.

All of the train lines that run through Portland Union Station are operated by Amtrak, the National Railroad Passenger Corporation. The three routes supported by Portland Union Station are Amtrak Cascades, Empire Builder, and Coast Starlight. Amtrak Cascades operates between Eugene, Oregon and Vancouver, British Columbia. It stops in other notable Pacific Northwest cities such as Salem, Oregon and Seattle, Washington along with Portland. Empire Builder offers a much greater range of travel, connecting Seattle, Washington with Chicago, Illinois. This two-day trip includes stops in Milwaukee, Wisconsin; Minneapolis, Minnesota; Fargo, North Dakota; and Vancouver, Washington. It stops in Portland, Oregon before continuing to its terminus in Seattle. Coast Starlight is known as one of the most scenic train lines in America, connecting Seattle, Washington, with Los Angeles, California. The route takes you along the Pacific Ocean and includes stops in scenic locations such as Vancouver, Portland, Klamath Falls, and Olympia before continuing to California and passing through Davis, one of the greatest small towns in the country and home of UC Davis. With so many notable locations connected directly to Portland Union Station, it is easy to see why the iconic "Go by Train" neon sign has stood the test of time.

Train tickets from Seattle to Portland tend to start from around $56, while you can usually find tickets from San Jose to Portland from $383 and Chicago to Portland from $465. These were some of the lowest prices from the most popular departure points to Portland.

Portland Union Station is a popular station to arrive at. You’ll find many options from here to get to your destination. Some common major cities you can get to by train from Portland Union Station are Seattle, Spokane, and Los Angeles.

A well-known option for trains to Portland is Amtrak. Typically, your options for trains to Portland will be determined by the route you take.

This week, the average one-way price to Portland is $22. We don’t predict any changes in price within the next 3 months. We recommend booking when you can, as seats may be limited.

The center of Portland is 5.8 mi away from Portland Union Station station, 5.0 mi from Portland Lloyd Center station, and 5.9 mi from Portland Greyhound station.

You will need to travel 0.0 mi to get from Portland Union Station to Union Station, 0.5 mi to get from Portland Union Station to Moda Center, and 0.4 mi to get from Portland Union Station to Veterans Memorial Coliseum.


Trains Trains to Portland
  • Round-trip
  • One-way