travel Tacoma Salem

There are 11 ways via 4 modes from Tacoma to Salem - train, flight, bus or driving option. The cheapest train costs $45. There are 2 train routes - Coast Starlight, Amtrak Cascades - to Salem from Tacoma.

Train
TAC to SLM

$49
, 3h 43min

Train
TAC to SLM

Amtrak Train From TAC  To SLM
From TAC
To SLM
$49
3h 43min

Amtrak
Schedules, tickets, and information

Train

Direct
$49

3h 43min
TAC · Tacoma
Coast Starlight, Amtrak Cascades · 3h 43min
SLM · Salem

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

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

Flight
SEA to EUG

$114
, 59min

Flight
SEA to EUG

Alaska Airlines Flight From SEA  To EUG
From SEA
To EUG
59min

Alaska Airlines
Schedules, tickets, and information

Flight

Direct
59min

SEA
Alaska Airlines · 59min
EUG
Alaska Airlines

Alaska Airlines

Find tickets
Multiple Airlines Flight From SEA  To EUG
From SEA
To EUG
12h 16min

Multiple Airlines
Schedules, tickets, and information

Flight

Direct
12h 16min

SEA
Multiple Airlines · 12h 16min
EUG
Multiple Airlines

Multiple Airlines

Find tickets

Train
TUK to SLM

$52
, 4h 6min

Train
TUK to SLM

Amtrak Train From TUK  To SLM
From TUK
To SLM
$52
4h 6min

Amtrak
Schedules, tickets, and information

Bus
Seattle to Corvallis

$42
, 7h 35min

Bus tickets from Seattle to Corvallis

Train
TAC to ALY

$52
, 4h 12min

Train
TAC to ALY

Amtrak Train From TAC  To ALY
From TAC
To ALY
$52
4h 12min

Amtrak
Schedules, tickets, and information

Train

Direct
$52

4h 12min
TAC · Tacoma
Amtrak Cascades, Coast Starlight · 4h 12min
ALY · Albany

Bus
Seattle to Portland

$35
, 5h 26min

Bus tickets from Seattle to Portland

Flight
LKE to PDX

$231
, 5h 1min

Flight tickets from LKE to PDX

Train
OLW to SLM

$45
, 3h 16min

Train
OLW to SLM

Amtrak Train From OLW  To SLM
From OLW
To SLM
$45
3h 16min

Amtrak
Schedules, tickets, and information

Train

Direct
$45

3h 16min
OLW · Olympia
Amtrak Cascades, Coast Starlight · 3h 16min
SLM · Salem

Drive
Tacoma to Salem

$17
, 4h 2min

Drive
Tacoma to Salem

From Tacoma
To Salem
$17
4h 2min


Schedules, tickets, and information

Drive

Direct
$17

4h 2min
Tacoma
4h 2min
Salem

What is the best way to travel from Tacoma to Salem?

There are 4 ways to travel from Tacoma to Salem. 4 trains, 3 flights, 3 buses and 1 driving option are possible between the two areas. The driving option from Tacoma to Salem is the cheapest and fastest. The train operated by Amtrak running from TAC to SLM 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 Tacoma and Salem?

There is only one bus company, BoltBus, with routes running from Tacoma to Salem. One train provider, Amtrak, runs trains from Tacoma to Salem. 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

Cheapest way from Kent to HillsboroBus Renton to PortlandCheapest way from Seattle to GreshamBus Bellevue to Vancouver

Tacoma airports, bus, and train stations

TAC Tacoma Amtrak Tacoma
SEA Seattle Tacoma Intl Seattle
TUK Tukwila Amtrak Renton
OLW Olympia-Lacey Centennial Station Olympia

Salem airports, bus, and train stations

SLM Salem Amtrak Salem
PDX Portland Intl Portland
EUG Mahlon Sweet Fld Eugene
ALY Albany Amtrak Albany

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