Cheap Bus and Train tickets to Tacoma

What are the most popular routes to Tacoma?

Portland - TacomaAverage priceCLP 28,235Average duration2h 40mDaily departures3
Seattle - TacomaAverage priceCLP 13,256Average duration1hDaily departures8
Vancouver - TacomaAverage priceCLP 37,765Average duration6h 25mDaily departures3
Vancouver - TacomaAverage priceCLP 37,952Average duration2h 15mDaily departures7
Spokane - TacomaAverage priceCLP 48,418Average duration8h 50mDaily departures6