Buses to Petaluma, CA
from Santa Rosa, CA
The journey to Petaluma from Santa Rosa takes just 26 minutes.
Buses operate daily with up to 54 services per day. Depending on the day of travel, the first bus departs Santa Rosa at 04:50.
Sonoma County Transit schedule
Sonoma County Transit operates between Santa Rosa and Petaluma 7 days per week.
Service days | Daily |
---|---|
Services per day | up to 35 |
Shortest trip | 45 minutes |
First departure | 06:30 |
Last departure | 21:52 |
Sonoma Marin Area Rail Transit schedule
Travel from Santa Rosa to Petaluma with Sonoma Marin Area Rail Transit in 26 minutes.
Service days | Daily |
---|---|
Services per day | up to 19 |
Shortest trip | 26 minutes |
First departure | 04:50 |
Last departure | 19:20 |
Your questions answered
-
Is there a daily bus service between Santa Rosa, CA and Petaluma, CA?
Yes, buses operate daily from Santa Rosa to Petaluma, departing as early as 04:50.
-
How long is the bus trip from Santa Rosa to Petaluma?
The fastest bus to Petaluma from Santa Rosa takes 26 minutes. Check the trip duration when booking, as the slowest bus takes 1 hour 23 minutes longer.
-
How do I buy tickets for travel to Petaluma, CA from Santa Rosa, CA?
It's not yet possible to buy tickets for this trip directly from ByBus but we're working on it!
-
Which bus companies operate between Santa Rosa and Petaluma?
Sonoma County Transit and Sonoma Marin Area Rail Transit run buses to Petaluma from Santa Rosa.
-
What time is the earliest bus from Santa Rosa to Petaluma?
The first bus to Petaluma from Santa Rosa leaves at 04:50. The journey takes 26 minutes.
-
When is the last bus to Petaluma from Santa Rosa?
The last bus leaves Santa Rosa at 19:20, arriving into Petaluma at 19:46. Get there in plenty of time so you don't miss it.
Onward travel from Petaluma
Bus to | Days | Shortest trip | Distance |
---|---|---|---|
Novato |
| 12 minutes | 9.4 miles |
Rohnert Park |
| 13 minutes | 8.2 miles |
Santa Rosa |
| 25 minutes | 15 miles |
Sonoma |
| 29 minutes | 11 miles |