28 Bus Route Map
View the 28 route map and see all 28 stops along the route. The map of 28 shows where the bus travels and the location of each stop, making it easy to understand the entire route at a glance.
Explore Sonoma County Transit routes on the map and see where Sonoma County Transit bus services operate. Use the 28 map to find bus stops and see how the 28 connects different areas along its trip.
All 28 stops on the map are displayed in route order, helping you follow the 28 bus from the first stop to the last.
Stops list (28 - River Shuttle)
- Camp Meeker (Bohemian Hwy & Van Ness Ave)
- Monte Rio (Creekside Park)
- Main St & Moscow Rd
- Moscow Rd & Main St
- Villa Grande
- West St & Moscow Rd
- Moscow Rd & Casini Ranch
- Occidental (Bohemian Hwy & Hill St)
- Duncans Mills/Moscow Rd (Eastbound)
- Hwy 116 & Cazadero Hwy
- Hwy 116 & Laurel Dell Ave
- Hwy 116 & West of Duncan Rd
- Hwy 116 & Front St
- Hwy 116 & Bohemian Hwy
- Hwy 116 & Ridgecrest Dr
- Hwy 116 & Riverside Dr
- Hwy 116 & Old Cazadero Rd
- Hwy 116 (Guerneville Park & Ride)
- Guerneville Safeway
- Guerneville Library
- Russian River Senior Center
- Armstrong Woods Rd & Laughlin Rd
- River Rd & Armstrong Woods Rd
- Guernewood Rd & Neeley Rd
- Beach/ Orchard
- Orchard Ave & Montesano Ave
- Orchard Ave & River Ln
- Neeley Rd & Hwy 116
- River Rd & Armstrong Woods Rd
- Guerneville (West County Services Center)
- Hwy 116 (Guerneville Park & Ride)
- Hwy 116 & Lovers/Guernewood Ln
- Hwy 116 & Riverside Dr
- Hwy 116 & Ridgecrest Dr
- Hwy 116 & Church St (Monte Rio)
- Hwy 116 & Beech Ave
- Monte Rio & Hwy 116
- Hwy 116 & Duncan Rd
- Hwy 116 & Laurel Dell Ave
- Hwy 116 & Cazadero Hwy
- Duncans Mills/Moscow Rd (Westbound)
- Moscow Rd & Casini Ranch (2)
- Villa Grande (2)
- West St & Moscow Rd (2)
- Main St & Starett Hill Rd
- Monte Rio (Creekside Park) (2)
- Camp Meeker (Bohemian Hwy & Market)
- Occidental (Health Center)
