Amtrak Portland to Seattle: Schedule, Tickets, and Travel Time 

Traveling from Amtrak Portland to Seattle is an intercity rail journey in the Pacific Northwest. Twelve daily trains run between Seattle and Portland, six round trips, operated by the Amtrak Cascades. The journey takes exactly 3 hours and 25 minutes on direct Cascades services, with trains spread across the day from 6:45 a.m. through 7:25 p.m. from Portland. The Coast Starlight also serves this corridor once daily as an additional northbound option with Sleeping accommodations. Coach fares start from around $28, with Business Class available on all Cascades departures.

Amtrak Portland to Seattle: Schedule, Tickets, and Travel Time 

Portland to Seattle on Amtrak

The Amtrak Cascades is a state-supported route service, running the full Pacific Northwest corridor from Eugene, Oregon, through Portland, Vancouver, WA, and intermediate Washington State cities to Seattle, and onward to Vancouver, British Columbia. 

  • Train Lines: Amtrak Cascades (primary, six daily round trips) and Coast Starlight (one daily northbound option)
  • Duration: 3 hours 25 minutes (direct Cascades services)
  • Distance: Approximately 144 miles (232 km)
  • Frequency: Six daily northbound and six daily southbound Cascades departures between Portland and Seattle, plus one daily Coast Starlight northbound.
  • Departure Station: Amtrak Portland Union Station (PDX), 800 NW 6th Avenue, Portland, OR 97209
  • Arrival Station: Amtrak Seattle King Street Station (SEA), 303 South Jackson Street, Seattle, WA 98104.

Amtrak Portland to Seattle Train Schedule

Five direct Cascades trains depart Portland daily, plus two extended services (Trains 504 and 508) that originate from Eugene. All reach Seattle in exactly 3 hours and 25 minutes from Portland.

Portland to Seattle (Northbound: Amtrak Cascades)

Amtrak Train Departure (Portland)Arrival (Seattle)Days of Operation Duration Coach Business Class/ Sleeping Cabins
500 Amtrak Cascades6:45 a.m.10:10 a.m. Daily Service3 hours 25 minutes From $27From $79
502 Amtrak Cascades8:30 a.m.11:55 a.m.Daily Service3 hours 25 minutes From $34From $90
504 Amtrak Cascades10:40 a.m.2:05 p.m.Daily Service3 hours 25 minutes From $68From $110
518 Amtrak Cascades 2:10 p.m.5:37 p.m.Daily Service3 hours 27 minutes From $55From $90
506 Amtrak Cascades5:55 p.m. 9:20 p.m.Daily Service3 hours 25 minutes From $27From $86
508 Amtrak Cascades7:25 p.m.10:50 p.m.Daily Service3 hours 25 minutesFrom $27From $79
14 Coast Starlight 3:56 p.m. 7:51 p.m.Daily Service3 hours 55 minutes From $43From $346

All Stops and Arrival Timings:  Portland to Seattle 

Statiions504508500502506518
Portland Union Station (PDX)Departs 10:40 a.m.Departs 7:25 p.m.Departs 6:45 a.m.Departs 8:30 a.m.Departs 5:55 p.m.Departs 2:10 p.m.
Vancouver (VAN)10:58 a.m.7:43 p.m.7:03 a.m.8:48 a.m.6:13 p.m.2:28 p.m.
Kelso-Longview (KEL)11:33 a.m.8:18 p.m.7:38 a.m.9:23 a.m.6:48 p.m.3:03 p.m.
Centralia (CTL)12:14 p.m.8:59 p.m.8:19 a.m.10:04 a.m.7:29 p.m.3:44 p.m.
Olympia-Lacey (OLW)12:35 p.m.9:20 p.m.8:40 a.m.10:25 a.m.7:50 p.m.4:05 p.m.
Tacoma (TAC)1:13 p.m.9:58 p.m.9:18 a.m. 11:03 a.m.8:28 p.m.4:47 p.m.
Tukwila (TUK)1:44 p.m.10:29 p.m. 9:49 a.m.11:34 a.m.8:59 p.m.5:16 p.m.
Seattle (SEA)Arrives 2:05 p.m.Arrives 10:50 p.m.Arrives 10:10 a.m.Arrives 11:55 a.m.Arrives 9:20 p.m.Arrives 5:37 p.m.

Seattle to Portland (Southbound Amtrak Cascades)

Amtrak Train Departure (Portland)Arrival (Seattle)Days of Operation Duration Coach Business Class/ Sleeping Cabins
503 Amtrak Cascades7:10 a.m.10:35 a.m. Daily Service3 hours 25 minutes From $27From $79
505 Amtrak Cascades8:55 a.m.12:20 p.m.Daily Service3 hours 25 minutes From $34From $90
517 Amtrak Cascades12:10 a.m.3:35 p.m.Daily Service3 hours 25 minutes From $68From $110
507 Amtrak Cascades 2:20 p.m.5:45 p.m.Daily Service3 hours 25 minutes From $55From $90
509 Amtrak Cascades5:40 p.m. 9:05 p.m.Daily Service3 hours 25 minutes From $27From $86
511 Amtrak Cascades7:50 p.m.11:15 p.m.Daily Service3 hours 25 minutesFrom $27From $72
11 Coast Starlight 9:55 p.m. 1:55 p.m.Daily Service4 hours From $43From $346

All Stops and Arrival Timings: Seattle to Portland

Statiions517503505507509511
Portland Union Station (PDX)Departs 12:10 p.m.Departs 7:10 a.m.Departs 8:55 a.m.Departs 2:20 p.m.Departs 5:40 p.m.Departs 7:50 p.m.
Vancouver (VAN)12:25 p.m.7:25 a.m.9:10 a.m.2:35 p.m.5:55 p.m.8:05 p.m.
Kelso-Longview (KEL)12:58 p.m.8:00 a.m.9:43 a.m.3:08 p.m.6:28 p.m.8:38 p.m.
Centralia (CTL)1:31 p.m.8:33 a.m.10:16 a.m.3:41 p.m.7:01 p.m.9:11 p.m.
Olympia-Lacey (OLW)1:51 p.m.8:53 a.m.10:38 a.m.4:01 p.m.7:21 p.m.9:31 p.m.
Tacoma (TAC)2:30 p.m.9:32 a.m.11:15 a.m.4:40 p.m.8:00 p.m.10:10 p.m.
Tukwila (TUK)3:09 p.m.10:09 a.m.11:54 a.m.5:19 p.m.8:39 p.m.10:49 p.m.
Seattle (SEA)Arrives 3:35 p.m.Arrives 11:08 a.m.Arrives 12:20 a.m.Arrives 6:09 p.m.Arrives 9:05 p.m.Arrives 11:15 p.m.

Traveling Classes on Amtrak Portland to Seattle

Amtrak Cascades: Coach Class

Coach is available on all six daily Cascades departures and is the standard choice for most Portland-Seattle travelers. Seats are arranged two-by-two in modern Pacific Northwest-oriented Talgo and Superliner cars, with fold-down tray tables, reading lights, and Amtrak power outlets.

Amtrak Cascades coach seats and interior

Amtrak Cascades: Business Class

Business Class provides more spacious seating with extra legroom, a quieter environment for working or relaxing, and priority boarding in some cases. Business Class tickets are fully refundable before departure. 

Coast Starlight: Coach and Sleeping Accommodations

It carries Superliner bi-level cars with a broader types of cabin types than Amtrak Cascades on this Portland to Seattle route.

  • Amtrak Coach: Wide reclining seats with generous legroom, power outlets, and panoramic windows.
  • Roomette: Private two-person room with facing seats converting to upper and lower berths. Large window, USB charging, climate control, and all meals included in the Dining Car fare.
  • Bedroom: Larger room with full-size lower bed, upper bunk, private toilet and sink. All meals included. Bedroom passengers have Metropolitan Lounge access at Seattle King Street Station, along with access to Amtrak free wifi connection.

For Amtrak Portland to Seattle, along with train options, business class passengers earn an additional bonus under the Amtrak Guest Rewards program. They can select to pay through points either partially or fully. Moreover, as the journey is short, people can complete a round-trip in a single day with multiple departures from both sides.

FAQs

How long does the train take from Portland to Seattle?

All direct Amtrak Cascades services take exactly 3 hours and 25 minutes from Portland Union Station to Seattle King Street Station. The Coast Starlight takes approximately 3 hours on the same segment due to fewer intermediate stops.

How many Amtrak trains run daily between Portland and Seattle?

Twelve daily trains run between Seattle and Portland, six round trips on the Amtrak Cascades. The Coast Starlight adds one additional northbound service daily, bringing the total to seven northbound options from Portland on a typical day.

What trains serve the Portland to Seattle route?

The Amtrak Cascades is the primary service, with six daily round trips between Portland and Seattle. The Cascades is a state-supported corridor service co-funded by Washington State and Oregon. The Coast Starlight, a long-distance train running Los Angeles to Seattle, also stops at Portland and offers Sleeping accommodations on the Portland–Seattle leg.

What is the cheapest Amtrak fare from Portland to Seattle?

Coach fares start from approximately $28 on Amtrak Cascades bookings. Prices increase closer to departure and on high-demand summer weekend dates. Business Class starts from around $57. Coast Starlight Coach starts from approximately $42.

Which stations do trains use in Portland and Seattle?

Trains depart from Portland Union Station at 800 NW 6th Avenue in the Pearl District. In Seattle, trains arrive at King Street Station at 303 South Jackson Street in Pioneer Square.

Aelric Novandar
THE AUTHOR

Aelric Novandar

Aelric Novandar is a rail travel researcher and content specialist at ZadRails. She focuses on simplifying train travel for passengers across the United States and Europe. With a strong interest in rail networks, station infrastructure, and passenger experience, Aelric creates well-researched guides covering train routes, railway stations, schedules, onboard amenities, and practical travel tips.

Leave a Reply

Your email address will not be published. Required fields are marked *