Find trains to Portland

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

SEA — PDX
Sep 26 — Oct 31
1 adult
Tue 9/26

Best deals for train tickets to Portland

Find the right train ticket for you
Amtrak
With transfers
2h 35m
Amtrak
Amtrak
With transfers
2h 35m
Amtrak
Amtrak
With transfers
3h 06m
Amtrak
Amtrak
With transfers
3h 11m
Amtrak
Amtrak
With transfers
2h 57m
Amtrak
Amtrak
With transfers
2h 57m
Amtrak

Portland train information

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

ROUND-TRIP FROM

$36

ONE-WAY FROM

$18

POPULAR STATION

Portland Union Station

POPULAR TRAIN COMPANY

Amtrak
The cheapest round-trip train ticket to Portland is from Eugene, starting at $36. This price was found within the last 72 hours.
The cheapest one-way train ticket to Portland is from Eugene, starting at $18. 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

Portland Train Station Directory

Location of major train stations in Portland
Portland Union StationPortland, 45.52899, -122.67667

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
Nov 10
12:30 amEugene
2h 35m
12:05 amPortland Union Station
Nov 10
6:10 amPortland Union Station
2h 40m
8:50 amEugene
Amtrak
Oct 17
12:30 pmEugene
2h 35m
12:05 pmPortland Union Station
Oct 26
7:10 amPortland Union Station
2h 40m
9:50 amEugene
Amtrak
Sep 28
12:30 pmEugene
2h 35m
12:05 pmPortland Union Station
Sep 29
7:10 amPortland Union Station
2h 40m
9:50 amEugene
Amtrak
Nov 21
12:30 amEugene
2h 35m
12:05 amPortland Union Station
Nov 27
6:10 amPortland Union Station
2h 40m
8:50 amEugene
Amtrak
Sep 26
12:30 pmEugene
2h 35m
12:05 pmPortland Union Station
Sep 28
7:10 amPortland Union Station
2h 40m
9:50 amEugene
Amtrak
Sep 26
12:30 pmEugene
2h 35m
12:05 pmPortland Union Station
Sep 30
7:10 amPortland Union Station
2h 40m
9:50 amEugene

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
Oct 12
1:30 amEugene
2h 35m
1:05 amPortland Union Station
Amtrak
Nov 10
11:30 amEugene
2h 35m
11:05 amPortland Union Station
Amtrak
Nov 10
12:30 amEugene
3h 06m
12:36 amVancouver
Amtrak
Oct 12
12:30 pmEugene
3h 11m
12:41 pmVancouver
Amtrak
Sep 28
3:22 amSeattle King Street Station
2h 57m
3:19 amVancouver
Amtrak
Sep 26
3:22 amSeattle King Street Station
2h 57m
3:19 amVancouver

FAQs for booking trains to Portland

How do I get to Downtown Portland from Portland Union Station with public transit?

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.

Can you leave luggage at Portland Union Station?

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.

What are the popular stations in Portland?

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.

What services are available at the popular stations in Portland?

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.

What train lines operate through Portland Union Station?

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.

How much is a train ticket to Portland?

Train tickets from Chicago to Portland tend to start from around $237, while you can usually find tickets from Seattle to Portland from $56 and Los Angeles to Portland from $214. These were some of the lowest prices from the most popular departure points to Portland.

What is the main train station in Portland?

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

What train companies go to Portland?

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.

How far in advance should I book a train to Portland?

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

How far is the center of Portland from Portland Union Station station?

The center of Portland is 5.8 mi away from Portland Union Station station.

How far is Portland Union Station from Oregon Convention Center, Union Station and Moda Center?

You will need to travel 0.6 mi to get from Portland Union Station to Oregon Convention Center, 0.0 mi to get from Portland Union Station to Union Station, and 0.5 mi to get from Portland Union Station to Moda Center.


Popular train routes to Portland

Most frequently searched train routes to Portland, along with the cheapest price and shortest travel time.
Trains to Portland from Chicago
Fastest travel time46h 12m
Cheapest price$237
Trains to Portland from Seattle
Fastest travel time3h 25m
Cheapest price$56
Trains to Portland from Los Angeles
Fastest travel time29h 22m
Cheapest price$214
Trains to Portland from San Jose
Fastest travel time19h 42m
Cheapest price$289

Start planning your trip to Portland


Trains to other cities in North America

Lost the lust for Portland? Check out trains to other cities in North America