Cheap Bus and Train tickets to Tacoma

What are the most popular routes to Tacoma?

Portland - TacomaAverage price₪118Average duration2h 33mDaily departures7
Portland - TacomaAverage price₪96Average duration2h 40mDaily departures3
Vancouver - TacomaAverage price₪135Average duration6h 40mDaily departures3
Eugene - TacomaAverage price₪163Average duration6h 25mDaily departures3
Vancouver - TacomaAverage price₪112Average duration2h 15mDaily departures7