Petaluma, CA Bus Travel

Getting to Petaluma, CA

Travel around Petaluma, CA

Sonoma County to Petaluma

Travel by bus from Sonoma County to Petaluma, CA with Sonoma County Transit and Sonoma Marin Area Rail Transit.

Buses run up to 7 days per week to Petaluma from Sonoma, Rohnert Park and Santa Rosa.

Bus from Days Shortest trip
Rohnert Park
  • Daily
15 minutes
Santa Rosa
  • Daily
26 minutes
Sonoma
  • Weekdays
41 minutes

Marin County to Petaluma

Buses to Petaluma, CA from Marin County run 7 days per week.

Sonoma Marin Area Rail Transit services run from Novato to Petaluma.

Bus from Days Shortest trip
Novato
  • Daily
13 minutes

Getting around Petaluma by bus

Travel around Petaluma by bus with Sonoma County Transit and Petaluma Transit. Buses operate up to 7 days per week.

Operator Days
Petaluma Transit
  • Daily
More info
Sonoma County Transit
  • Weekdays
More info

Petaluma, CA Travel FAQs

  • Is there a daily bus service from Santa Rosa to Petaluma?

    Yes there are daily services to Petaluma from Santa Rosa operated by Sonoma County Transit and Sonoma Marin Area Rail Transit.

  • How long does it take to get to Petaluma from Novato?

    The shortest journey from Novato to Petaluma takes 13 minutes.

  • Which bus operators serve Petaluma?

    Sonoma County Transit and Sonoma Marin Area Rail Transit operate to and within Petaluma.