- Oregon City to Salem buses
Previously seen journeys
| Operated by | Vehicle type | Departure time | Departure location | Trip duration | Arrival time | Arrival location | Recommended | Price and booking link |
|---|---|---|---|---|---|---|---|---|
![]() | Bus | Oregon City Station | Salem | No tags | ||||
![]() | Bus | Oregon City Station | Salem | No tags | ||||
![]() | Bus | Oregon City Station | Salem | No tags |
Compare 2 ways to travel from Oregon City to Salem
Among the sustainable travel choices, the train stands out as a good way to reach Salem. The journey takes about 45 minutes and with fares starting at just £9, it presents an excellent value for a comfortable ride.
Compare bus companies
Based on 5607 reviews, the company was rated 4.1 stars on Busbud. Travellers were especially satisfied with the seats and the ticket access but often complained with the Wi-Fi. Amtrak ticket prices on this trip start at £9
Frequently asked questions about travelling by bus from Oregon City to Salem, OR, US
What's the distance between Oregon City and Salem by coach?
The distance between Oregon City and Salem by coach is approximately 37 miles (60 km).
How can I get from Oregon City to Salem without driving?
The best way to go from Oregon City to Salem without a car is by coach. They are frequent and reliable, offering a convenient and eco-friendly journey. Depending on your preferences, carpooling can also be considered as an option.






