Cheap Bus and Train tickets to Oregon City

What are the most popular routes to Oregon City?

Seattle - Oregon CityAverage price£45Average duration4h 23mDaily departures3
Eugene - Oregon CityAverage price£14Average duration1h 54mDaily departures1
Eugene - Oregon CityAverage price£14Average duration1h 53mDaily departures2
Salem - Oregon CityAverage price£9Average duration43mDaily departures1
Albany - Oregon CityAverage price£10Average duration1h 12mDaily departures2