travel Seattle Portland

There are 9 ways via 4 modes from Seattle to Portland - bus, train, flight or driving option. The cheapest train costs $44. There are 3 train routes - Coast Starlight, Empire Builder, Amtrak Cascades - to Portland from Seattle.

Bus
Seattle to Portland

$35
, 5h 26min

Bus tickets from Seattle to Portland

Train
SEA to PDX

$45
, 3h 18min

Train
SEA to PDX

Amtrak Train From SEA  To PDX
From SEA
To PDX
$45
3h 18min

Amtrak
Schedules, tickets, and information

Train

Direct
$45

3h 18min
SEA · Seattle
Coast Starlight, Empire Builder, Amtrak Cascades · 3h 18min
PDX · Portland

Flight
LKE to PDX

$231
, 5h 1min

Flight tickets from LKE to PDX

Bus
Seattle to Albany

$21
, 4h 50min

Bus
Seattle to Albany

From Seattle
To Albany
4h 50min

BoltBus
Schedules, tickets, and information

Bus

Direct
4h 50min

Seattle
BoltBus · 4h 50min
Albany

BoltBus

Find tickets

Train
SEA to VAN

$44
, 3h 9min

Train
SEA to VAN

Amtrak Train From SEA  To VAN
From SEA
To VAN
$44
3h 9min

Amtrak
Schedules, tickets, and information

Train

Direct
$44

3h 9min
SEA · Seattle
Amtrak Cascades, Coast Starlight, Empire Builder · 3h 9min
VAN · Vancouver

Flight
SEA to PDX

$80
, 45min

Flight
SEA to PDX

Alaska Airlines Flight From SEA  To PDX
From SEA
To PDX
45min

Alaska Airlines
Schedules, tickets, and information

Flight

Direct
45min

SEA
Alaska Airlines · 45min
PDX
Alaska Airlines

Alaska Airlines

Find tickets
Multiple Airlines Flight From SEA  To PDX
From SEA
To PDX
16h 15min

Multiple Airlines
Schedules, tickets, and information

Flight

Direct
16h 15min

SEA
Multiple Airlines · 16h 15min
PDX
Multiple Airlines

Multiple Airlines

Find tickets
Virgin America Flight From SEA  To PDX
From SEA
To PDX
12h 25min

Virgin America
Schedules, tickets, and information

Flight

Direct
12h 25min

SEA
Virgin America · 12h 25min
PDX
Virgin America

Virgin America

Find tickets
jetBlue Flight From SEA  To PDX
From SEA
To PDX
9h 57min

jetBlue
Schedules, tickets, and information

Flight

Direct
9h 57min

SEA
jetBlue · 9h 57min
PDX
jetBlue

jetBlue

Find tickets
Hawaiian Airlines Flight From SEA  To PDX
From SEA
To PDX
13h 25min

Hawaiian Airlines
Schedules, tickets, and information

Flight

Direct
13h 25min

SEA
Hawaiian Airlines · 13h 25min
PDX
Hawaiian Airlines

Hawaiian Airlines

Find tickets

Train
TUK to PDX

$44
, 3h 6min

Train
TUK to PDX

Amtrak Train From TUK  To PDX
From TUK
To PDX
$44
3h 6min

Amtrak
Schedules, tickets, and information

Train

Direct
$44

3h 6min
TUK · Renton
Amtrak Cascades · 3h 6min
PDX · Portland

Train
SEA to ORC

$47
, 3h 33min

Train
SEA to ORC

Amtrak Train From SEA  To ORC
From SEA
To ORC
$47
3h 33min

Amtrak
Schedules, tickets, and information

Train

Direct
$47

3h 33min
SEA · Seattle
Amtrak Cascades · 3h 33min
ORC · Oregon City

Drive
Seattle to Portland

$15
, 3h 37min

Drive
Seattle to Portland

From Seattle
To Portland
$15
3h 37min


Schedules, tickets, and information

Drive

Direct
$15

3h 37min
Seattle
3h 37min
Portland

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 driving option are possible between the two areas. The driving option 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 Seattle
SEA Seattle Tacoma Intl Seattle
TUK Tukwila Amtrak Renton

Portland airports, bus, and train stations

PDX Portland Union Station Portland
VAN Vancouver Amtrak Vancouver
PDX Portland Intl Portland
ORC Oregon City Amtrak Oregon City

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.

oneway