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..