Cheap Bus tickets to Newport, OR, US

What are the most popular routes to Newport?

Corvallis - NewportAverage priceA$12Average duration1h 15mDaily departures8
Portland - NewportAverage priceA$32Average duration4h 55mDaily departures1
Eugene - NewportAverage priceA$29Average duration3h 55mDaily departures5
Salem - NewportAverage priceA$67Average duration6h 58mDaily departures3
Albany - NewportAverage priceA$13Average duration1h 40mDaily departures4