Cheap Bus tickets to Corvallis

What are the most popular routes to Corvallis?

Eugene - CorvallisAverage priceTHB 536Average duration1h 45mDaily departures12
Portland - CorvallisAverage priceTHB 748Average duration2h 10mDaily departures4
Seattle - CorvallisAverage priceTHB 1,728Average duration6hDaily departures6
Salem - CorvallisAverage priceTHB 1,426Average duration5h 40mDaily departures7
Phoenix - CorvallisAverage priceTHB 5,322Average duration1d 13hDaily departures6