oneway
Find Things To Do in Portland

Search bus, train, flight tickets from Seattle to Portland

travel Seattle Portland

There are 1 bus company operating 2 routes, 1 train company operating 3 routes - Coast Starlight, Empire Builder, Amtrak Cascades, 5 airlines operating 2 routes. The cheapest bus costs $21 and is 4h 50min. The cheapest train costs $44 and is 3h 9min. The cheapest flight costs $80 and is 45min.

Faretrotter is a travel aggregation resource that gathers travel company amenities and statistics and compares modes of transportation between cities. Use Faretrotter to plan your next trip, or purchase a ticket your next city.

Bus
Seattle to Portland
$35
5h 26min
Train
SEA to PDX
$45
3h 18min
Flight
LKE to PDX
$231
5h 1min
Bus
Seattle to Albany
$21
4h 50min
Train
SEA to VAN
$44
3h 9min
Flight
SEA to PDX
$80
45min
Train
TUK to PDX
$44
3h 6min
Train
SEA to ORC
$47
3h 33min
Drive
Seattle to Portland
$15
3h 37min

What is the best way to travel from Seattle to Portland?

There are 4 ways to travel from Seattle to Portland. 2 buses, 4 trains, 2 flights and 1 by car are possible between the two areas. The by car from Seattle to Portland is the cheapest and fastest. The train operated by Amtrak running from SEA to PDX is the most convenient.

It's important to check each mode when booking your ticket so that you can find the best method for you. The cost of each type varies differently, so be sure to use Faretrotter to keep an eye out!

Do you recommend the bus or the train between Seattle and Portland?

There is only one bus company, BoltBus, with routes running from Seattle to Portland. One train provider, Amtrak, runs trains from Seattle to Portland. But, because the flight only takes 45min and costs $80, we recommend the flight. Although, the prices for flights vary drastically more so than buses or trains, so as you get closer to your date of travel, the likelihood of finding a cheap flight gets smaller.

Find related trips

Bus Bellevue to VancouverBus Renton to GreshamCheapest way from Kent to HillsboroHow to get from Tacoma to Salem

Seattle airports, bus, and train stations

SEA Seattle King Street Station
0.5 miles from Seattle
SEA Seattle Tacoma Intl
airport · 10.9 miles from Seattle
TUK Tukwila Amtrak
10.9 miles from Seattle

Portland airports, bus, and train stations

PDX Portland Union Station
0.4 miles from Portland
VAN Vancouver Amtrak
7.3 miles from Portland
PDX Portland Intl
airport · 5.9 miles from Portland
ORC Oregon City Amtrak
11.5 miles from Portland