On the Seattle to Portland part of the Amtrak Cascades route, every daytime train takes about 3 h 25 between King Street Station and Portland Union Station. Take any of them. If you want one of the new Airo trains, take train 503 from Seattle at 07:10, or train 508, which reaches Seattle at 22:50. We read Amtrak's pages and the timetable it made on 12 October 2026.

The new trains

Note: Airo service on the Amtrak Cascades began on 30 September 2026. Two trainsets run four daily trips, and more trainsets join through early 2027. Amtrak ordered eight trainsets, two new locomotives and a spare cab car, and says they will replace the current fleet (Amtrak Media release, September 2026, read 12 Oct 2026)

Note: On board: more than 300 seats a trainset, adjustable headrests, panoramic windows, free Wi-Fi, individual outlets and USB ports, six touchless restrooms and a cafe with Pacific Northwest food and drink (same release)

Note: The Cascades site's page, updated 18 September 2026, says the eighth and final trainset had left the factory for testing on the east coast (Amtrak Cascades, read 12 Oct 2026)

Airo tripRouteTimes
Train 503Seattle to Eugene07:10 to 13:48
Train 508Eugene to Seattle16:30 to 22:50
Train 516Seattle to Vancouver, B.C.08:30 to 12:30
Train 519Vancouver, B.C. to Seattle16:45 to 21:10

Source: Amtrak Media, September 2026. Train 503 and train 508 both serve Portland. Amtrak does not say that a given day's train will be an Airo train, so check the train number when you book.

The timetable

Amtrak's timetable, made on 12 October 2026, lists these trains as daily.

Seattle to PortlandLeaves SeattleReaches Portland
50508:5512:20
517 (from Vancouver, B.C.)12:1015:35
50917:4021:05
51119:5023:15
503 (goes on to Eugene, Airo)07:10Portland listed at 11:08
507 (goes on to Eugene)14:20Portland listed at 18:09
Portland to SeattleLeaves PortlandReaches Seattle
50006:4510:10
50208:3011:55
504 (from Eugene)10:4014:05
518 (goes on to Vancouver, B.C.)14:1018:00
50617:5521:20
508 (from Eugene, Airo)19:2522:50

For 503 and 507, which go on to Eugene, the timetable gives one time at Portland. We think it is the time the train leaves Portland after its stop there, and we could not confirm that. For the trains that start at Portland the gap is 3 h 25 on every train except 518, which the timetable lists at 3 h 50.

DetailOne source saysAnother saysWhat we use
Ride timeAn older version of our US cities guide: about 3 h 30Amtrak timetable, 12 Oct 2026: 3 h 25, and 3 h 50 for train 518Amtrak
PriceAmtrak's route and station pages: no fareAmtrak's guide to fares: fares vary by day and timeSearch your date on amtrak.com

The two stations

Address: Seattle: King Street Station, 303 South Jackson Street, Seattle, WA 98104. Amtrak's page says it is close to Pioneer Square and the Chinatown-International District (Amtrak station page, read 12 Oct 2026)

Address: Portland: Union Station, 800 NW Sixth Avenue, Portland, OR 97209. Boarding gates close 5 minutes before the train leaves (Amtrak station page, read 12 Oct 2026)

What is checked here and what is not

Checked on 12 October 2026: Amtrak Media's release on the Airo launch on the Cascades, the Cascades site's page on the new trains, Amtrak's Cascades timetable made on 12 October 2026, and Amtrak's pages for King Street Station and Portland Union Station.

Not checked: any fare, whether a given departure will use an Airo train, how Amtrak's service alerts affect your day, bag and bike rules on the new trains, and the rail pass rule for the Cascades. We did not ride the new trains for this page.