There are 4 ways to get from Penngrove to Sonoma by bus, taxi, or car
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Line 48 bus, line 40 bus
best- Take the bus from Old Redwood Hwy & Petaluma Hill Rd to Petaluma Transit Mallbus 44 / ...
- Take the bus from Petaluma Transit Mall to Sonoma Plazabus 40
2h 3m$2–3Taxi
- Take the taxi from Penngrove to Sonomataxi 15.9 mi
26 min$55–70Drive 15.9 mi
- Drive from Penngrove to Sonomacar 15.9 mi
26 min$3–5Line 44 bus, bus
- Take the bus from Old Redwood Hwy & Petaluma Hill Rd to Santa Rosa Transit Mallbus 44 / ...
- Take the bus from Santa Rosa Transit Mall to Sonoma Plazabus 30 / ...
3h 18m$3
Penngrove to Sonoma by bus
Questions & Answers
The cheapest way to get from Penngrove to Sonoma is to line 48 bus and line 40 bus which costs $2 - $3 and takes 2h 3m.
The fastest way to get from Penngrove to Sonoma is to taxi which takes 26 min and costs $55 - $70.
No, there is no direct bus from Penngrove to Sonoma. However, there are services departing from Old Redwood Hwy & Petaluma Hill Rd and arriving at Sonoma Plaza via Petaluma Transit Mall. The journey, including transfers, takes approximately 2h 3m.
The distance between Penngrove and Sonoma is 21 miles. The road distance is 15.9 miles.
The best way to get from Penngrove to Sonoma without a car is to line 48 bus and line 40 bus which takes 2h 3m and costs $2 - $3.
It takes approximately 2h 3m to get from Penngrove to Sonoma, including transfers.
Penngrove to Sonoma bus services, operated by Sonoma County Transit, depart from Old Redwood Hwy & Petaluma Hill Rd station.
Penngrove to Sonoma bus services, operated by Sonoma County Transit, arrive at Petaluma Transit Mall station.
Yes, the driving distance between Penngrove to Sonoma is 16 miles. It takes approximately 26 min to drive from Penngrove to Sonoma.
There are 314+ hotels available in Sonoma.
What companies run services between Penngrove, CA, USA and Sonoma, CA, USA?
You can take a bus from Old Redwood Hwy & Petaluma Hill Rd to Sonoma Plaza via Petaluma Transit Mall in around 2h 3m.
- Phone
- (707) 576-7433
- Website
- sctransit.com
Bus from Old Redwood Hwy & Petaluma Hill Rd to Petaluma Transit Mall
- Ave. Duration
- 18 min
- Frequency
- Hourly
- Estimated price
- $1–2
- Schedules at
- sctransit.com
Bus from Petaluma Transit Mall to Sonoma Plaza
- Ave. Duration
- 45 min
- Frequency
- 4 times a day
- Estimated price
- $1
- Schedules at
- sctransit.com
Bus from Old Redwood Hwy & Petaluma Hill Rd to Santa Rosa Transit Mall
- Ave. Duration
- 1h 4m
- Frequency
- Hourly
- Estimated price
- $1–3
- Schedules at
- sctransit.com
Bus from Santa Rosa Transit Mall to Sonoma Plaza
- Ave. Duration
- 1h 14m
- Frequency
- Every 3 hours
- Estimated price
- $1
- Schedules at
- sctransit.com
- Ave. Duration
- 26 min
- Estimated price
- $55–70
Santa Rosa Taxi
- Phone
- +1-707-579-1212
- Website
- santarosataxicab.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 Why you should take the train in the US, How to get from Stansted Airport into central London, and How to get from Luton Airport into central London - to help you get the most out of your next trip.
