There are 4 ways to get from Ross to Petaluma by train, bus, car, or taxi
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Train
best- Take the train from SMART San Rafael to SMART Petaluma Downtowntrain Smart
1h 16mDrive 24.4 mi
cheapest- Drive from Ross to Petalumacar 24.4 mi
29 min$5–7Line 22 bus, bus
- Take the bus from Ross Sir Francis Drake Blvd & Lagunitas Rd to San Rafael Transit Center-Platform Cbus 22 / ...
- Take the bus from San Rafael to Petalumabus Sonoma County Airport
2h 6m$27–57Taxi
- Take the taxi from Ross to Petalumataxi 24.4 mi
29 min$90–110
Questions & Answers
The cheapest way to get from Ross to Petaluma is to drive which costs $4 - $7 and takes 29 min.
The fastest way to get from Ross to Petaluma is to drive which takes 29 min and costs $4 - $7.
No, there is no direct bus from Ross to Petaluma. However, there are services departing from Ross Sir Francis Drake Blvd & Lagunitas Rd and arriving at Petaluma via San Rafael. The journey, including transfers, takes approximately 2h 6m.
No, there is no direct train from Ross to Petaluma. However, there are services departing from SMART San Rafael and arriving at SMART Petaluma Downtown via . The journey, including transfers, takes approximately 1h 16m.
The distance between Ross and Petaluma is 23 miles. The road distance is 24.6 miles.
The best way to get from Ross to Petaluma without a car is to train which takes 1h 16m and costs .
It takes approximately 1h 16m to get from Ross to Petaluma, including transfers.
Ross to Petaluma bus services, operated by Marin Transit, depart from Ross Sir Francis Drake Blvd & Lagunitas Rd station.
Ross to Petaluma train services, operated by SMART, depart from SMART San Rafael station.
The best way to get from Ross to Petaluma is to train which takes 1h 16m and costs . Alternatively, you can line 22 bus and bus, which costs $27 - $60 and takes 2h 6m.
What companies run services between Ross, Marin County, CA, USA and Petaluma, CA, USA?
SMART operates a train from SMART San Rafael to SMART Petaluma Downtown hourly, and the journey takes 33 min. Alternatively, you can take a bus from Ross Sir Francis Drake Blvd & Lagunitas Rd to Petaluma via San Rafael in around 2h 6m.
- Phone
- +1 707-794-3330
- Website
- sonomamarintrain.org
Train from SMART San Rafael to SMART Petaluma Downtown
- Ave. Duration
- 33 min
- Frequency
- Hourly
- Website
- https://sonomamarintrain.org/
- Website
- https://sonomamarintrain.org/
- Phone
- +1 415-455-2000
- [email protected]
- Website
- Marin Transit
Bus from Ross Sir Francis Drake Blvd & Lagunitas Rd to San Rafael Transit Center-Platform C
- Ave. Duration
- 21 min
- Frequency
- Hourly
- Estimated price
- $2
- Website
- Marin Transit
- Seniors 65+, Youth 5-18.
- $1
- Adults 19-64
- $2
- Phone
- +1 707-837-8700
- Website
- Groome Transportation
Bus from San Rafael to Petaluma
- Ave. Duration
- 45 min
- Frequency
- Every 3 hours
- Estimated price
- $25–55
- Website
- Groome Transportation
- First Passenger
- $25–55
- Ave. Duration
- 29 min
- Estimated price
- $90–110
Coastside TAxi
- Phone
- +1 650-333-3505
- Website
- coastsidetaxi.com
SF Green Cab
- Phone
- +1 415-626-4733
- Website
- greencabsf.com
Yellow Cab
- Phone
- +1 415.333.3333
- Website
- yellowcabsf.com
Want to know more about travelling around the world?
Rome2Rio's Travel Guide series provide vital information for the global traveller. Read our range of informative guides on popular transport routes and companies - including Heading to Europe? Read this before you buy a Eurail Pass, 5 delightfully under-the-radar French towns you need to visit, and How to get from JFK to New York City - to help you get the most out of your next trip.
More Questions & Answers
Ross to Petaluma bus services, operated by Marin Transit, arrive at San Rafael Transit Center-Platform C station.
Ross to Petaluma train services, operated by SMART, arrive at SMART Petaluma Downtown station.
Yes, the driving distance between Ross to Petaluma is 25 miles. It takes approximately 29 min to drive from Ross to Petaluma.
There are 183+ hotels available in Petaluma.

