There are 5 ways to get from Sonoma to Berkeley by bus, taxi, car or towncar

Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2rio's travel planner.

Recommended option

Bus, line 40 bus  •  2 h 1 min

  1. 38
  2. 40 / ...

$7 - $12

Cheapest option

Line 25 bus, bus  •  2 h 37 min

  1. 25
  2. 29

$4 - $8

3 alternative options

Taxi  •  54 min

  1. 44.7 miles

$250 - $300

Drive  •  54 min

  1. 44.7 miles

$4 - $7

Uber  •  54 min

  1. 44.7 miles

$70 - $90

What companies run services between Sonoma, CA, USA and Berkeley, CA, USA?

You can take a bus from Sonoma to Berkeley via San Rafael Transit Center, San Rafael Transit Center Platform B, El Cerrito del Norte BART Station, and El Cerrito del Norte in around 2 h 1 min.

Bus operators
Sonoma County Transit
Website
sctransit.com
Bus from Sonoma Plaza to San Rafael Transit Center
Ave. Duration
44 min
Frequency
5 times a week
Estimated price
$1 - $3
Schedules at
sctransit.com
Golden Gate Transit
Website
goldengate.org
Bus from San Rafael Transit Center Platform B to El Cerrito del Norte BART Station
Ave. Duration
34 min
Frequency
Hourly
Estimated price
$3 - $5
Schedules at
goldengatetransit.org
Vine Transit
Website
ridethevine.com
Bus from Sonoma Plaza to Soscol Transit Center
Ave. Duration
33 min
Frequency
Every 4 hours
Estimated price
$1 - $6
Schedules at
ridethevine.com
Bus from Soscol Transit Center to El Cerrito del Norte BART
Ave. Duration
1 h 1 min
Frequency
Hourly
Estimated price
$0
Schedules at
ridethevine.com
Other operators
Uber San Francisco Bay Area
Website
uber.com
Towncar from Sonoma to Berkeley
Ave. Duration
54 min
Frequency
On demand
Estimated price
$70 - $90
Signup at
uber.com
POOL
$75 - $95
ASSIST
$70 - $90
uberX
$70 - $90
WAV
$70 - $90
uberXL
$100 - $130
SELECT
$140 - $180
BLACK
$200 - $250
SUV
$220 - $280
Taxi from Sonoma to Berkeley
Ave. Duration
54 min
Estimated price
$250 - $300
Vallejo City Taxi Cab
Phone
+1 707-643-3333
Website
citytaxicabvallejo.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 Train travel in France: A guide to SNCF, French strikes 2018: What are my alternative transport options? and Heading to Europe? Read this before you buy a Eurail Pass - to help you get the most out of your next trip.

Questions & Answers

The distance between Sonoma and Berkeley is 50 km. The road distance is 71 km.

The cheapest way to get from Sonoma to Berkeley is to line 25 bus and bus which costs $3 - $9 and takes 2 h 37 min.

The quickest way to get from Sonoma to Berkeley is to taxi which takes 54 min and costs $250 - $300.

It takes approximately 2 h 1 min to get from Sonoma to Berkeley, including transfers.