Search train, flight, bus tickets from Tacoma to Salem

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

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

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
1.3 miles from Tacoma
SEA Seattle Tacoma Intl
airport · 14.9 miles from Tacoma
TUK Tukwila Amtrak
17.3 miles from Tacoma
OLW Olympia-Lacey Centennial Station
24.4 miles from Tacoma

Salem airports, bus, and train stations

SLM Salem Amtrak
0.8 miles from Salem
PDX Portland Intl
airport · 49.4 miles from Salem
EUG Mahlon Sweet Fld
airport · 57.2 miles from Salem
ALY Albany Amtrak
21.8 miles from Salem

Train
$49
TAC to SLM
3h 43minFind tickets
Flight
$80
SEA to PDX
45min
Bus
$21
Seattle to Albany
4h 50minFind tickets
Flight
$114
SEA to EUG
59min
Train
$52
TUK to SLM
Bus
$42
Seattle to Corvallis
7h 35minFind tickets
Train
$52
TAC to ALY
4h 12minFind tickets
Bus
$35
Seattle to Portland
5h 26minFind tickets
Flight
$231
LKE to PDX
5h 1min
Train
$45
OLW to SLM
3h 16minFind tickets
Drive
$17
Tacoma to Salem
4h 2min

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.

Compare train, flight, bus, driving option