Cheap Bus tickets to Beaverton

What are the most popular routes to Beaverton?

Eugene - BeavertonAverage price$36Average duration5h 11mDaily departures5
Salem - BeavertonAverage price$26Average duration3h 36mDaily departures2
Seaside - BeavertonAverage price$31Average duration2h 13mDaily departures4
Portland - BeavertonAverage price$11Average duration21mDaily departures2
Astoria - BeavertonAverage price$32Average duration2h 45mDaily departures2