There are 5 ways to get from Willits to Emeryville by bus, train, car, bus (Amtrak), or subway
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Bus, train (Amtrak)
best- Take the bus from Willits Calif Western Railroad Depot Amtrak to Martinezbus Amtrak Thruway Connecting Service
- Take the train from Martinez to Emeryvilletrain Capitol Corridor / ...
5h 37m$56–84Drive 137.9 mi
cheapest- Drive from Willits to Emeryvillecar 137.9 mi
2h 31m$26–37Bus via SMART San Rafael (Amtrak)
- Take the bus from Willits Calif Western Railroad Depot Amtrak to Petalumabus Amtrak Thruway Connecting Service
5h 51m$41–60Bus
- Take the bus from Willits Calif Western Railroad Depot Amtrak to Petalumabus Amtrak Thruway Connecting Service
- Take the bus from Copeland St Transit Mall to Battery St & Sacramento Stbus 172
5h 52m$45–64Bus, BART
- Take the bus from Babcock Park to Sonoma County Airportbus 65
- Take the bus from Sonoma Co Airport Terminal to San Francisco Airportbus
- Take the subway from San Francisco International Airport to MacArthursubway
6h 37m$41–112
Willits to Emeryville by bus and train (Amtrak)
Questions & Answers
The cheapest way to get from Willits to Emeryville is to drive which costs $25 - $40 and takes 2h 31m.
The fastest way to get from Willits to Emeryville is to drive which takes 2h 31m and costs $25 - $40.
No, there is no direct bus from Willits to Emeryville. However, there are services departing from Willits Calif Western Railroad Depot Amtrak and arriving at 40th @ Hollis WB via San Rafael Transit Center-Platform B and MacArthur BART Station. The journey, including transfers, takes approximately 5h 51m.
The distance between Willits and Emeryville is 167 miles. The road distance is 138.7 miles.
The best way to get from Willits to Emeryville without a car is to bus and train which takes 5h 37m and costs $55 - $85.
It takes approximately 5h 37m to get from Willits to Emeryville, including transfers.
Willits to Emeryville bus services, operated by Amtrak, depart from Willits Calif Western Railroad Depot Amtrak station.
Willits to Emeryville bus services, operated by Amtrak, arrive at Petaluma station.
Yes, the driving distance between Willits to Emeryville is 139 miles. It takes approximately 2h 31m to drive from Willits to Emeryville.
Book your Willits to Emeryville bus tickets online with Omio.
What companies run services between Willits, CA, USA and Emeryville, CA, USA?
Amtrak operates a bus from Willits Calif Western Railroad Depot Amtrak to Petaluma once daily. Tickets cost $30–50 and the journey takes 2h 50m.
Rome2Rio's guide to Amtrak
Contact DetailsContact Details
- Phone
- +1 800-872-7245
- Website
- amtrak.com
Train from Martinez to Emeryville
- Ave. Duration
- 39 min
- Frequency
- Hourly
- Estimated price
- $8–18
- Website
- https://www.amtrak.com/home.html
- Phone
- +1-510-464-6000
- Website
- bart.gov
Subway from San Francisco International Airport to MacArthur
- Ave. Duration
- 49 min
- Frequency
- Every 10 minutes
- Estimated price
- $11–14
- Website
- https://www.bart.gov
- Adult Single Ride
- $11–14
Rome2Rio's guide to Amtrak
Contact DetailsContact Details
- Phone
- +1 800-872-7245
- Website
- amtrak.com
Bus from Willits Calif Western Railroad Depot Amtrak to Martinez
- Ave. Duration
- 4h 10m
- Frequency
- Twice daily
- Estimated price
- $45–70
- Website
- https://www.amtrak.com/home.html
Bus from Willits Calif Western Railroad Depot Amtrak to Petaluma
- Ave. Duration
- 2h 50m
- Frequency
- Once daily
- Estimated price
- $30–50
- Website
- https://www.amtrak.com/home.html
Bus from Willits Calif Western Railroad Depot Amtrak to Petaluma
- Ave. Duration
- 2h 50m
- Frequency
- Once daily
- Estimated price
- $30–50
- Website
- https://www.amtrak.com/home.html
- Phone
- +1 415-921-5858
- [email protected]
- Website
- goldengate.org
Bus from Copeland St Transit Mall to Battery St & Sacramento St
- Ave. Duration
- 1h 14m
- Frequency
- Every 4 hours
- Estimated price
- $8–12
- Website
- https://www.goldengate.org/
- Adult
- $8–12
- Phone
- +1 800-696-4682
- Website
- mendocinotransit.org
Bus from Babcock Park to Sonoma County Airport
- Ave. Duration
- 1h 54m
- Frequency
- Twice daily
- Estimated price
- $4–23
- Website
- https://mendocinotransit.org
- Schedules at
- https://mendocinotransit.org/maps-and-schedules/
- Phone
- +1 707-837-8700
- Website
- groometransportation.com
Bus from Sonoma Co Airport Terminal to San Francisco Airport
- Ave. Duration
- 2h 15m
- Frequency
- Hourly
- Estimated price
- $25–75
- Website
- https://groometransportation.com/sonoma-county/
- First Passenger
- $25–75
Want to know more about travelling around United States
Rome2Rio's Travel Guide series provide vital information for the global traveller. Filled with useful and timely travel information, the guides answer all the hard questions - such as 'How do I buy a ticket?', 'Should I book online before I travel? ', 'How much should I expect to pay?', 'Do the trains and buses have Wifi?' - to help you get the most out of your next trip.
Related travel guides
Travelling to the US: What do I need to know?
Read the travel guide
Why you should take the train in the US
Read the travel guide
More Questions & Answers
There are 787+ hotels available in Emeryville.









