Cheap Bus tickets to Newport, OR, US

What are the most popular routes to Newport?

Portland - NewportAverage priceTHB 753Average duration4h 55mDaily departures1
Corvallis - NewportAverage priceTHB 274Average duration1h 15mDaily departures8
Albany - NewportAverage priceTHB 308Average duration1h 40mDaily departures4
Eugene - NewportAverage priceTHB 684Average duration3h 55mDaily departures5
Bend - NewportAverage priceTHB 3,084Average duration9h 55mDaily departures3