Fares

 

Pay your bus fare with cash, or a Sonoma County Transit pass.

Purchase Passes Discount Fare Eligibility Requirements

Fare Calculator
$ –
Adult
$ –
Youth
$ –
Senior/Disabled

Fare Zone Map

Cash Fare

Zones Adult Youth Senior/Disabled
Local $1.50 $1.25 $0.75
Between 2 Zones $2.10 $1.85 $1.05
Across 3 Zones $3.00 $2.75 $1.50
Across 4 Zones $3.90 $3.65 $1.95
Across 5 zones $4.80 $4.55 $2.40

Your fare will depend on the number of zones through which you travel, and which category of rider you are. A trip from Santa Rosa to Petaluma on Route 44 or Route 48 is a 2 zone trip. Fares on routes described as “local” service require a local (1-zone) fare. Tranfers are valid for three hours. See below for additional information on transfer fares.

Zone Map Legend

  • Zone 1 - Santa Rosa
  • Zone 2 - Windsor/Healdsburg
  • Zone 3 - Sebastopol/Forestville
  • Zone 4 - Rohnert Park/Cotati/Petaluma
  • Zone 5 - Kenwood/Glen Ellen
  • Zone 6 - Russian River/Coast
  • Zone 7 - Sonoma Valley
  • Zone 8 - Geyserville/Cloverdale

Transfers

Once you’ve paid to board one Sonoma County Transit bus, you can transfer to any other bus we run for free for up to three hours of a one-way trip. When you board the first bus, pay its full fare, state your destination and ask the driver for a transfer slip. If you have a valid transfer from a one-zone trip, you can upgrade it to a multi-zone transfer.

First upgrade from one zone to two zones:
Adults 60¢
Youth 60¢
Seniors/Disabled/Medicare card holders 30¢
For additional zones :
Adults 90¢
Youth 90¢
Seniors/Disabled/Medicare card holders 45¢

Patrons transferring from Santa Rosa CityBus routes to Sonoma County Transit routes shall receive a discounted fare for rides on Sonoma County Transit routes regardless of the method of fare payment. The entire journey (timed from the last Santa Rosa CityBus tag-on to the tag-off on Sonoma County Transit) must occur within one hundred and eighty (180) minutes in order to receive the discount.

Transfers from other operators are worth:

Adults $1.50
Youth $1.25
Seniors/Disabled/Medicare card holders 75¢