The bus between Clackamas and Salem takes 3h 42m. The bus runs, on average, once a week from Clackamas to Salem. The journey time may be longer on weekends and holidays; use the search form on this page to search for a specific travel date.
Buses run on demand between Clackamas and Salem. Service times information will be available soon. All services run direct with no transfers required, and take on average 3h 42m.
Want to know about travelling from Clackamas to Salem? We have put together a list of the most frequently asked questions from our users such as: What is the cheapest mode of transport? What is the quickest option? How much do tickets usually cost? and many more.
No, there is no direct bus from Clackamas to Salem. However, there are services departing from Oregon City Transit Center station and arriving at Summer @ Union station via Woodburn - Hwy 214 - 1600 Mount Hood Ave station. The journey, including transfers, takes approximately 3h 42m.
Clackamas to Salem bus services, operated by Canby Area Transit, depart from Oregon City Transit Center station.
Clackamas to Salem bus services, operated by Cherriots, arrive at Summer @ Union station.
The distance between Clackamas and Salem is 64.6 km. The road distance is 73 km.
You can take a vehicle from Clackamas to Summer @ Union via SE 82nd Dr & Tolbert, Oregon City Transit Center, and Woodburn Bi-Mart - 1700 Mt Hood Ave in around 3h 42m.