Routes & Schedules
All 29 Local, Regional, and Express routes across Salem, Keizer, Marion, and Polk counties. Schedules derived from official Cherriots GTFS data.
Interactive System Routes Map
29 Active Bus Routes29 routes match your filters.
Local Route
- Route 2 · Market / Brownto Brown Rd NE
- Route 3 · Portland Roadto Hyacinth St NE
- Route 4 · State Streetto 25th St SE / Willamette
- Route 5 · Center Streetto Lancaster Mall
- Route 6 · Fairview Industrialto Fairview Industrial Park
- Route 7 · Mission Streetto Salem Health / Airport
- Route 8 · 12th / Libertyto Pringle Rd / Sunnyside
- Route 9 · Cherry / River Roadto Keizer Station
- Route 11 · Lancaster / Verdato Marion County Correctional Facility
- Route 12 · Hayesville Driveto Chemeketa College
- Route 13 · Silverton Roadto Lancaster / Silverton
- Route 14 · Windsor Island Roadto Keizer Station
- Route 16 · Wallace Roadto West Salem Transit Center
- Route 17 · Edgewater Streetto West Salem Transit Center
- Route 18 · 12th / Libertyto Commercial / Sunnyside
- Route 19 · Broadway / River Roadto Keizer Transit Center
- Route 21 · South Commercialto Commercial & Kuebler
- Route 22 · Kuebler Linkto Kuebler Gateway
- Route 23 · Lansing / Hawthorneto Hawthorne / Market
- Route 26 · Glen Creek / Orchard Heightsto West Salem Transit Center
- Route 27 · Glen Creek / Eolato Eola Hills
Regional Route
- Route 30X · Santiam / Salem Expressto Stayton / Sublimity
- Route 40X · Polk County / Salem Expressto Dallas / Independence
- Route 45 · Central Polk Countyto Monmouth / Western Oregon University
- Route 50X · Dallas / Salem Expressto Dallas City Hall
- Route 80X · Woodburn / Keizer Expressto Woodburn Park & Ride
Express Route
Side-by-Side Route Comparator
Compare frequency, span of service, stops, and transfer hubs between any two routes.
LOCAL SERVICE
Market / Brown
Frequency:Every 30 min weekdays
Service Days:weekday, saturday
Total Stops:2 stops
Outbound Destination:→ Brown Rd NE
Inbound Destination:→ Downtown Transit Center
LOCAL SERVICE
Lancaster / Verda
Frequency:Every 15 min weekdays
Service Days:weekday, saturday, sunday
Total Stops:87 stops
Outbound Destination:→ Marion County Correctional Facility
Inbound Destination:→ Keizer Transit Center — Bay G
Transit Hub Transfer Connection Guide
Select a major transit center to view connecting route bays and transfer options.
Downtown Transit Center (DTC)
220 High St NE, Salem, OR
1X
Wilsonville Express
Bay I
2
Market / Brown
Bay A
3
Portland Rd
Bay A
4
State Street
Bay B
5
Center Street
Bay B
6
Mission / Turner
Bay C
7
South Commercial
Bay C
8
12th / Fairview
Bay D
9
19th / Turner
Bay D
11
Lancaster / Keizer
Bay E
12
Hayesville
Bay E
13
Silverton Rd
Bay F
14
Four Corners
Bay F
17
Graves / Madrona
Bay G
18
South Commercial
Bay G
19
Broadway / River Rd
Bay H
21
West Salem / Eola
Bay H
10X
Woodburn Express
Bay I
20X
Dallas Express
Bay I
30X
Monmouth / Independence
Bay I
