Compare prices and tickets by train, bus or flight

Jan 21
$179Alaska Airlines
Jan 22
$179Alaska Airlines
Jan 26
$51Alaska Airlines

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

Deutsche Bahn

Overview: Train from Portland, OR to Seattle, WA

distanceDistance144 miles (233 km)
durationAverage train duration3 h 25 min
priceAverage train ticket price$31 (€26)
frequencyTrain frequency3 a day
changesDirect trainYes, there are 3 direct trains a day
carriersTrain providersAmtrak

Trains from Portland, OR to Seattle, WA cover the 144 miles (233 km) long journey taking on average 3 h 25 min with our travel partners like Amtrak. Normally, there are 3 trains operating per day, including direct services available. You can get the cheapest train tickets for this journey for as low as $30 (€25), but the average price of train tickets is $31 (€26).

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

Travel from Portland, OR to Seattle, WA from $30 (€25) with Omio’s train partners Amtrak! You can find the best schedules and tickets when comparing and booking the most affordable route for you.


Amtrak is the main train company in the United States and operates medium and long-distance intercity services in 46 American states and 3 Canadian provinces. With over 300 Amtrak trains running daily, you can travel by train across America and explore destinations near and far. Take the Acela train for high-speed services connecting popular cities in the Northeast, the Coast Starlight to travel up and down the stunning West Coast or the Empire Builder to travel from Chicago to the Midwest and the Pacific Northwest among others. Amtrak offers different class options to suit any traveler’s budget with classes like Coach, Business, First and the Sleeper Class, where you can book a Roomette, Bedroom, and Bedroom suite among others for night travel. When you book your train journey to Seattle, WA from Portland, OR, you can choose between ticket types like Saver, Value, Flexible, Business and Premium.

Train information from Portland, OR to Seattle, WA with Amtrak:

  • Average Duration: 3 h 41 min
  • Average Price: $30
  • Amtrak frequency: 3 a day

When you buy your Amtrak train tickets to Seattle, WA from Portland, OR don't forget to keep the following COVID-19 related policies in mind:

  • Cashless payments recommended
  • Online booking and check-in recommended
  • Pre-reservation / seat allocation
  • Exceptions to waive change or cancellation fees policy
  • Change fees have been waived for all reservations made before March 31, 2021.
  • If you've booked with Omio, to change your reservation, go to (Modify Trip) or the Amtrak app. A fare difference may apply to your new itinerary. If you want to cancel your reservation, you must call 800-USA-RAIL (not available via or the app).

Trains from Portland to Seattle

Trains are an ideal way of traveling from Seattle to Portland. This is because trains on the Portland Seattle route offer travelers scenic views of the passing scenery. Train rides also place travelers in the middle of Seattle, saving you the time and money spent on commuting from arrival stations to the city center. Daily, about for trains depart Seattle for Portland. Seattle sits 145 miles (233km) from Portland and trains take 3h 38min to travel the distance.

Portland to Seattle train time: Daily Departures

The first train from Portland departs daily at 8:00 a.m. and arrives at 11:30 a.m. The last daily train departs Portland at 7:00 p.m. and arrives in Seattle at 10:30 p.m. Schedules may vary depending on the day of the week. Omio provides all schedules so that travelers can get the most convenient option.

How long is the journey by train from Portland to Seattle?

The average journey time by train takes 3h 45min to get from Portland to Seattle. The fastest train takes 3h 30min while the longest journey time takes 4h. Schedules may vary depending on the day of the week.

What are the departure and arrival train stations for trains from Portland to Seattle?

Departure train station: Trains from Portland to Seattle start their journey at Portland Union Station. It lies at 800 NW Sixth Avenue Portland, OR 97208-3789. Travelers can get to the station by bus or Light Rail. Bus lines 16, 17, 2, 20, and 77 have stops at the station, while the GREEN light rail provides services to the station. Travelers can so get on taxis or drive to the facility.

Portland Union Station features the Metropolitan Lounge for first-class and business-class travelers. There are ATMs, payphones, Quik-Trak kiosks, tickets sales offices, vending machines, and restrooms. The train station operates daily from 6:30 a.m. to 8:00 p.m. Travelers with luggage can find checked luggage services and storage at the station. Drivers can find long-term and short-term parking options at the station. The facility is wheelchair-enabled. It features wheelchair-enabled platforms, restrooms, tickets office, waiting rooms, and a designated parking spot. The facility provides a free wheelchair and wheelchair lift.

Arrival train station: The arrival train station for trains from Portland to Seattle is the King Street Station. The station is a hub for Amtrak trains and Greyhound buses. Travelers can get Greyhound buses, and Amtrak trains from the train station to their preferred destinations. Alternatively bus lines 101, 132, 26, 40, 522, 545, 550 and 74. Light Rail LINK also has stops at the station. It lies in the downtown area of Seattle within an easy walk to the station. It operates daily from 06:00 a.m. to 9:30 p.m.

The station provides a ticket sales office, vending machines, ATMs, and Quik -Trak Shops. The station is wheelchair accessible, and it provides wheelchair-enabled washrooms, tickets office, restrooms, and waiting rooms. There is a courtesy wheelchair for reduced mobility passengers as wheel as wheelchair lifts. The station provides luggage storage services, shipping boxes for sale, and checked luggage services if you need baggage services. Red Cap also provides luggage assistance at the station.

Portland Autumn. Source: Shutterstock

Which train companies operate trains from Portland to Seattle?

Trains from Portland to Seattle are operated by Amtrak. Amtrak is the national railroad provider service in the United States. It has routes to about 500 destinations in all the states of America. It provides intercity trains, regional trains and long-distance trains

Amtrak Trains from Portland to Seattle

Amtrak provides the Amtrak Cascades trains from Portland to Seattle. Amtrak Cascades operates at a speed of 79 mph (127km/h). Amtrak Cascades trains operate services from Vancouver to Eugene and the cities in between. Amtrak cascades feature European-style trains with plenty of amenities for travelers comfort.

Trains from Portland to Seattle: Services on Board

Amtrak Cascades offers two types of seating classes, including Coach Class and business class seating. Business-class seating features comfortable seats with free Wi-Fi on board, reclining seats with seatback trays, more baggage racks, and up-the-minute travel information. Business-class travelers also get priority boarding for extra costs. Coach class seating comes with Wi-Fi, reclining seats, and power charging outlets.

Onboard, there is a Bistro which provides local meals, beverages, sandwiches, and snacks. The restaurant is wheelchair accessible, and it offers panoramic windows. Amtrak Cascades trains feature a lounge car that provides casual eating for 30 travelers. These seats are provided on a first-come, first-served basis, and travelers can enjoy a game or a meal on the tables. Trains allow two free personal items and two free carry-on items. Personal items have a limit of 25lbs. (12kg) and 14*11* 7 inches. Carry On items have to be less than 50 lbs. (23kg) and less than 28 *22*14 inches.

All baggage must be visibly tagged with the owner's name and address. Carry-on luggage must be stowed in baggage racks or overhead compartments. Trains have ten bike racks, and passengers are served on a first-come-first-served basis. Boxed bikes do not require reservations, but larger bikes require a reservation. Small dogs and cats are welcome on board, and the maximum combined weight of the pet and the carrier is 20lbs. Trains are wheelchair accessible with low resistance entrances and ramps. Washrooms on board are wheelchair enabled for easy access by reduced mobility passengers.

How to find cheap train tickets from Portland to Seattle

Travelers that need cheaper train tickets should consider buying tickets in advance. Ticket-selling platforms often release tickets a few months before the journey dates. If you buy train tickets in advance, you might save more. Travelers that need cheaper train tickets should consider being flexible with their travel dates. If you are flexible with your schedules, you might land cheaper train tickets than in fixed schedules. Trains with stops often have cheaper train tickets than trains with direct routes. If you are not in a hurry to travel the route, consider getting on routes with layovers for cheaper train tickets. Remember to keep an eye on discounts and promotions offered by most ticket provider platforms to score cheaper train tickets.

Seattle Father Son by the Sea. Source: Shutterstock

To Seattle by Train- travel tips

Seattle is set in the most scenic spots of the USA on the shores of Lake Washington. Seattle features a multitude of diverse neighborhoods, a skyscraper-studded city center, vibrant attractions, and multicultural centers without forgetting its iconic landmarks. Right in the city center, Seattle houses the Klondike Gold Rush National Historical Park, which showcases a variety of exhibits, photos, and artifacts ideal for charm lovers.

Visitors can also soak in some history at Seattle Art Museum, which features over 25000 artworks from all over the world. It showcases artworks from the 19th century as well as contemporary pieces. History buffs will love q tour to Seattle's Museum of Flight, which offers a wide variety of educational exhibits, aircraft collections, and flight-related historical artifacts. It houses the Personal Courage Wing, which showcases aviation exhibits from world war one and two.

Outdoor and nature lovers can visit Seattle Woodland Park, which houses over 300 species of snow leopards, grizzly bears, lemurs, grizzly bears, and jaguars. Families can enjoy various activities at the facility like carousel riding, daily programs, and educational lectures about wildlife. Volunteer Park is located in Central Seattle, and it provides lush picnic grounds, hiking trails, sports facilities, and a play area ideal for outdoor family fun.

Families will also love a visit to Discovery Park, which lies at the western end of the Magnolia Peninsula. Beach lovers can explore its beaches, dunes, and meadows and enjoy activities like swimming, boating, fishing, and sunbathing. Thrill-seekers will love a ride on the Seattle Great Wheel, which provides breathtaking views of the Seattle skyline and the Olympic Mountains. The Ferris wheel is 53 meters high, and it provides glass gondolas so visitors can catch the scenic sunset.

During your visit to Seattle, be sure to visit the Chihuly Garden and Glass, which features galleries colorful and creative glass sculptures. It features great exhibitions of glassworks in different shapes, colors, and sizes. Seattle features a diverse culinary scene with top, not dishes from all over the world. Cafe Juanita is popular for its Italian fare, be sure to treat your taste buds to its lamb sugo or its exhaustive wine list. Sea Wolf restaurant is ideal for its cinnamon rolls, while Barnacle bar provides silky chicken mousse with amaro-picked cherries.

Travel Tips: Trains from Portland, OR to Seattle, WA

Travel by train to Seattle, 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 Seattle, WA.

How much does a cheap train between Portland, OR and Seattle, WA cost?

If you’re looking to save money on tickets, you can find cheap Portland, OR to Seattle, WA trains for as little as $30 (€25)  in the next 7 days.

What is the cost of a train to Seattle, WA from Portland, OR?

If you are looking to book your train ticket in the next 7 days, you can expect the Portland, OR to Seattle, WA train to cost on average $31 (€26)  one way.

How far is Portland, OR to Seattle, WA by train?

The distance to Seattle, WA from Portland, OR by train is approximately 144 miles (233 km).

How many hours is the train time to Seattle, WA from Portland, OR?

The train time between Portland, OR and Seattle, WA is on average 3 h 25 min  for the 144 miles (233 km) long journey, but the time it takes to go between Portland, OR and Seattle, WA by train can vary depending on specific dates or traveling on weekends and holidays.

Which train providers should I travel with from Portland, OR to Seattle, WA?

For the best Portland, OR to Seattle, WA train to buy, you can travel safely and comfortably with Amtrak. However, it's always good to check all possible train providers with services from Portland, OR to Seattle, WA to compare what amenities they may offer.

How many trains are there from Portland, OR to Seattle, WA a day?

On average, there are 3 trains a day from Portland, OR to Seattle, WA. The train times and services may be different on weekends and holidays compared to weekdays.

When does the first train depart from Portland, OR to Seattle, WA? When does the last train depart from Portland, OR to Seattle, WA?

The first Portland, OR to Seattle, WA train departs at 4: 20 PM   and the last train from Portland, OR to Seattle, WA leaves at 8: 00 PM. Check out the most up-to-date train schedule from Portland, OR to Seattle, WA on Omio and find the best time to travel to your destination.

How far in advance should I buy train tickets from Portland, OR to Seattle, WA for the best deals?

The price of a one way train ticket from Portland, OR to Seattle, WA is on average $31 (€26) if you book within the next 7 days. But we recommend booking tickets before your planned travel date to find the best prices for trains from all possible train companies offering this journey. In general, you can find train tickets between Portland, OR and Seattle, WA available a few months in advance.

Travel to popular destinations by train, bus or flight