oneway
Find Things To Do in Seattle

Search bus, train, flight tickets from Portland to Seattle

travel Portland Seattle

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

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
Portland to Seattle
$35
5h 26min
Train
PDX to SEA
$45
3h 18min
Flight
PDX to SEA
$80
43min
Train
VAN to SEA
$26
3h 51min
Bus
Albany to Seattle
$21
5h 15min
Train
PDX to TUK
$44
3h 6min
Train
ORC to SEA
$39
4h 36min
Drive
Portland to Seattle
$15
3h 37min

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

There are 4 ways to travel from Portland to Seattle. 2 buses, 4 trains, 1 flight and 1 by car are possible between the two areas. The by car from Portland to Seattle is the cheapest and fastest. The train operated by Amtrak running from PDX to SEA 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 Portland and Seattle?

There is only one bus company, BoltBus, with routes running from Portland to Seattle. One train provider, Amtrak, runs trains from Portland to Seattle. But, because the flight only takes 43min 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 Vancouver to BellevueCheapest way from Gresham to RentonHow to get from Hillsboro to KentCheapest way from Salem to Tacoma

Portland airports, bus, and train stations

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

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