Cheap Bus tickets to Petaluma

What are the most popular routes to Petaluma?

Napa - PetalumaAverage priceR 131Average duration50mDaily departures2
Ukiah - PetalumaAverage priceR 229Average duration1h 45mDaily departures1
Garberville - PetalumaAverage priceR 510Average duration4h 20mDaily departures1
Vallejo - PetalumaAverage priceR 131Average duration55mDaily departures4
Martinez - PetalumaAverage priceR 147Average duration1h 20mDaily departures3