Your web browser is out of date, some parts of this website may not function properly.

Update your browser now

×

Cherriots Regional

Express routes linking Salem to the region

If you live in Marion or Polk counties, Cherriots Regional express routes connect you with the places you want to go. Cherriots Regional buses run Monday through Friday and Routes 1X, 10X, 20X, 30X, 40X, and 50X all connect to the Salem Downtown Transit Center. The Polk County Flex provides services between Dallas, Monmouth, and Independence. Our area partners also connect with Cherriots Local and Cherriots Regional to provide service to Grand Ronde, Lincoln City, McMinnville, Canby, and beyond. 

Route 1X: Wilsonville / Salem Express

Serving Salem and Wilsonville

Route 1X Schedule

Route 10X: Woodburn / Salem Express

Serving Salem, Brooks, Gervais, and Woodburn

Route 10X Schedule

Route 20X: North Marion County / Salem Express

Serving Salem, Silverton, Mt. Angel, and Woodburn

Route 20X Schedule

Route 30X: Santiam / Salem Express

Serving Salem, Turner, Aumsville, Sublimity, Stayton, Mehama, Lyons, Mill City, and Gates

Route 30X Schedule

Route 40X: Polk County / Salem Express

Serving Salem, Independence, Monmouth, and Dallas

Route 40X Schedule

Route 50X: Dallas / Salem Express

Serving Salem and Dallas

Route 50X Schedule

Polk County Flex

Polk County Flex is an origin-to-destination service in and between Dallas, Independence, and Monmouth open to all riders with no application required. The cost is the same as other Cherriots Regional routes, but this service does not have fixed stops. Rides on the Polk County Flex must be scheduled the day before the trip by 5 p.m. (Monday trips must be booked the Friday before by 5 p.m.) Reservations are on a first come first served basis. Please note the number of trips may be limited in order to keep the bus on schedule. To book a trip, call the Cherriots call center at 503-315-5544. Download the schedule:

Polk County Flex Schedule

All Regional Partners

  • Cherriots Local bus service in Salem and Keizer. Most Cherriots Regional buses go to the Salem Downtown Transit Center which is served by Cherriots Local buses.
  • Yamhill County Transit serves the West Salem Transit Center and travels to Amity and McMinnville.
  • Canby Area Transit (CAT) connects with Cherriots Regional Routes 10X and 20X at Bi-Mart in Woodburn. CAT Route 99X goes to Canby (where you can connect with SMART) and Oregon City (where you can connect with TriMet).
  • South Metro Area Regional Transit (SMART) partners with Cherriots to operate Route 1X. Based out of the Salem Downtown Transit Center, Route 1X travels to Wilsonville where you can also connect with TriMet to Portland.
  • Tillamook County Transportation District also serves the Salem Downtown Transit Center with Routes 60X and 70X and travels to both Grand Ronde and Lincoln City.
  • Amtrak trains based out of the Salem Amtrak Station serve stops north to Portland and beyond, as well as stops south to Eugene and beyond.
  • POINT bus service is operated by the Oregon Department of Transportation and stops at the Amtrak Station in Salem. Riders can travel south as far as Eugene and north as far as Portland.
  • Greyhound buses also stop at the Salem Amtrak Station and serve the entire United States.
  • Woodburn Transit System connects with Cherriots Regional Route 10X (at the Woodburn Transit Center and Woodburn Bi-Mart) and Route 20X (at the Woodburn Bi-Mart).
  • The Silver Trolley, operated by the City of Silverton, provides dial-a-ride service within Silverton.
  • The Legacy Silverton Health CareVan provides transportation to and from Legacy Silverton Medical Center and their affiliated clinics.
  • The West Valley Hospital Connections Van provides wheelchair accessible transportation for patients’ medical appointments to and from four service locations in Dallas and Monmouth. 
  • Mt. Hood Teleporter is a shuttle serving Portland, Salem, and Central Oregon.