Cheap Bus and Train tickets to Tacoma

What are the most popular routes to Tacoma?

Portland - TacomaAverage priceCLP 36,338Average duration2h 33mDaily departures7
Portland - TacomaAverage priceCLP 29,433Average duration2h 40mDaily departures3
Vancouver - TacomaAverage priceCLP 41,703Average duration6h 40mDaily departures3
Eugene - TacomaAverage priceCLP 50,204Average duration6h 25mDaily departures3
Vancouver - TacomaAverage priceCLP 34,383Average duration2h 15mDaily departures7