How Long Does It Take to Ride Amtrak From Portland to Seattle?

How Long Does It Take to Ride Amtrak From Portland to Seattle?

How Long Does It Take to Ride Amtrak From Portland to Seattle?

Depending on the Amtrak route selected, the travel time between Portland, Oregon and Seattle, Washington is between three hours and forty minutes and four and a half hours. Amtrak offers two routes between these two cities, including the Amtrak Cascade and the Coast Starlight routes.

A train departing in the early evening hours takes a little less time to arrive in Seattle than early morning runs. Both routes offer passengers a chance to enjoy a meal during the trip. The Amtrak Cascade route offers wireless Internet service, computer charging stations and a pub to get a drink and meal to pass the time between locations..