Golden Gate Transit operates a bus from San Francisco to Bodega Bay hourly. Tickets cost $10 - $14 and the journey takes 2 h 7 min. MTA also services this route every 3 hours.
How to get from San Francisco to Bodega Bay
From Lombard St & Fillmore St bus to 2nd Street Transit Mall then line 95 bus to Hwy 1 and Tides Inn, Bodega Bay. 3 h 52 min $15. From San Francisco drive to Bodega Bay. 1 h 23 min $8. From San Francisco Uber to Bodega Bay. 1 h 23 min $120.