Martinez station is an actual train and bus for depart/arrive. You can purchase your tickets there. It would be a bus journy only from this station to Petaluma. Cost about $20.00 gor round trip. Its about 100 miles...
Use your phone google the information !! You can look this up !!!! I'm not a tour guide.
Thanks! Your answer is awaiting moderation.