Buses from Salem to Grants Pass
🚌 Starting from Salem there is no direct bus to Grants Pass, requiring a transfer in Eugene for the journey. The total travel time, including transfers, is approximately 5 hours and 10 minutes. 🚌 Salem to Grants Pass bus services are operated by Flixbus USA, with departures from Salem Amtrak Station Bus Platform. The buses arrive at Grants Pass station after a 5 hours and 20 minutes journey. 🚌 Ticket prices for the bus ride between Salem and Grants Pass range from $23 to $99, offering a budget-friendly option for travelers exploring Oregon by bus.