Cheap Bus tickets to Grants Pass

What are the most popular routes to Grants Pass?

Portland - Grants PassAverage pricePEN 193Average duration4h 35mDaily departures3
Medford - Grants PassAverage pricePEN 39Average duration1h 50mDaily departures2
Eugene - Grants PassAverage pricePEN 97Average duration2h 35mDaily departures2
Salem - Grants PassAverage pricePEN 410Average duration3h 25mDaily departures1
Crescent City - Grants PassAverage pricePEN 81Average duration2h 40mDaily departures1