20x Bus - Russian River Area, Santa Rosa

List of stops
      Monday to Friday
      Build real-time departures into your app

      Tell us about your project. Test London API examples while we review your request.

      Request data / API access

      Route Path (Streets & Roads)

      Outbound: Monte Rio (Creekside Park) – Santa Rosa Transit Mall
      Main Street - D Street - Main Street - River Road - Cosmo Court - River Road - Scenic Drive - Rio Vista Road - Mirabel Road Exit - River Road - Mark West Springs Road - Old Redwood Highway - Mendocino Avenue - Russell Avenue - Mendocino Avenue - Ridgway Avenue - Benton Street - Healdsburg Avenue - B Street
      Inbound: Santa Rosa Transit Mall – Monte Rio (Creekside Park)
      B Street - Mendocino Avenue - Administration Drive - Ventura Avenue - Mendocino Avenue - Old Redwood Highway - Mark West Springs Road - River Road - Old River Road - River Road - Main Street - D Street - Main Street

      Schedules and stops for this route are published in GTFS: sfmta, sonoma-county-transit, sf-bay-area-rg

      Frequently asked questions about route 20x

      • What time does route 20x start operating?

        Services on route 20x start at 20:10 from Monday to Friday.

      • What time does route 20x stop operating?

        Services on route 20x end at 21:03 from Monday to Friday.

      • Is there a stop for route 20x near me?

        View the nearest stop for route 20x.

      20x (Santa Rosa Buses)

      The first stop of the 20x bus route is Monte Rio (Creekside Park) and the last stop is Santa Rosa Transit Mall. 20x (Russian River Area, Santa Rosa) is operational during on weekdays.

      Additional information: 20x has 41 stops. The total trip duration for this route is approximately 53 minutes.

      More than 5 million users trust busmaps.com for public transport information. Find suggested Buses routes in Santa Rosa, real-time vehicle tracking, route maps, nearby stops, and offline PDF schedules.

      20x bus near me

      Last updated on November 11, 2026