oneway
Find Things To Do in Salem

Search train, flight, bus tickets from Tacoma to Salem

travel Tacoma 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.

Train
TAC to SLM
$49
3h 43min
Flight
SEA to PDX
$80
45min
Bus
Seattle to Albany
$21
4h 50min
Flight
SEA to EUG
$114
59min
Train
TUK to SLM
$52
4h 6min
Bus
Seattle to Corvallis
$42
7h 35min
Train
TAC to ALY
$52
4h 12min
Bus
Seattle to Portland
$35
5h 26min
Flight
LKE to PDX
$231
5h 1min
Train
OLW to SLM
$45
3h 16min
Drive
Tacoma to Salem
$17
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 by car are possible between the two areas. The by car 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
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