From S Petaluma Blvd & F St line 101 bus to San Rafael Transit Center Platform B, line 40 bus to El Cerrito Del Norte BART, then line 80 bus to Vallejo Transit Center. 2 h 11 min $14. From Petaluma taxi to Vallejo. 33 min $98. From Petaluma drive to Vallejo. 33 min $3. From Petaluma Uber to Vallejo. 33 min $49.
Bus from Petaluma to Vallejo
Golden Gate Transit operates a bus from Petaluma to Vallejo hourly. Tickets cost $4 - $7 and the journey takes 40 min. 2 other operators also service this route.