Cheap Bus tickets to Oakridge

What are the most popular routes to Oakridge?

Portland - OakridgeAverage priceMX$428Average duration7h 20mDaily departures6
Eugene - OakridgeAverage priceMX$107Average duration1h 30mDaily departures10
Bend - OakridgeAverage priceMX$907Average duration11h 20mDaily departures6
Florence - OakridgeAverage priceMX$214Average duration5h 28mDaily departures4
Mapleton - OakridgeAverage priceMX$214Average duration5h 4mDaily departures4