There are 5 ways to get from Petaluma to Pacific Grove by train, bus, subway, taxi, car, or shuttle
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Train, line 580 bus, BART, taxi
best- Take the train from SMART Petaluma Downtown to SMART San Rafaeltrain
- Take the bus from San Rafael Transit Center-Platform B to El Cerrito del Norte BART Station-Bay C1bus 580
- Take the subway from El Cerrito Del Norte to Lake Merrittsubway
- Take the train from Oakland to Salinastrain
- Take the taxi from Salinas to Pacific Grovetaxi
7hDrive 154.2 mi
cheapest- Drive from Petaluma to Pacific Grovecar 154.2 mi
2h 49m$29–41Bus, shuttle via San Rafael
- Take the bus from Larkspur - pickup to San Francisco Airportbus To SFO
- Take a shuttle bus from SFO Airport International to Monterey Shuttle StationMonterey Airbus from airport
6h 30m$89–105Bus, train (Amtrak)
- Take the bus from Petaluma to Martinezbus Amtrak Thruway Connecting Service
- Take the train from Martinez to Salinastrain Coast Starlight
8h 29m$43–105Bus, shuttle
- Take the bus from Petaluma to San Francisco Airportbus San Francisco Airport
- Take a shuttle bus from SFO Airport Terminal 3-Lower Level to Monterey Shuttle StationMonterey Airbus from airport
6h 8m$82–128
Petaluma to Pacific Grove by bus and train (Amtrak)
Comparing Your Travel Options
The cheapest way to get from Petaluma to Pacific Grove is to drive which costs $28 - $45 and takes 2h 49m.
The fastest way to get from Petaluma to Pacific Grove is to drive which takes 2h 49m and costs $28 - $45.
The distance between Petaluma and Pacific Grove is 174 miles. The road distance is 155.1 miles.
The best way to get from Petaluma to Pacific Grove without a car is to train and line 580 bus and BART and taxi which takes 7h and costs .
It takes approximately 7h to get from Petaluma to Pacific Grove, including transfers.
Yes, the driving distance between Petaluma to Pacific Grove is 155 miles. It takes approximately 2h 49m to drive from Petaluma to Pacific Grove.
There are 314+ hotels available in Pacific Grove.
What companies run services between Petaluma, CA, USA and Pacific Grove, CA, USA?
There is no direct connection from Petaluma to Pacific Grove. However, you can take the train to SMART San Rafael, walk to San Rafael Transit Center-Platform B, take the line 580 bus to El Cerrito del Norte BART Station-Bay C1, walk to El Cerrito Del Norte, take the subway to Lake Merritt, walk to Oakland, take the train to Salinas, then take the taxi to Pacific Grove. Alternatively, you can drive from Petaluma to Pacific Grove in around 2h 49m.
- Phone
- +1 707-794-3330
- [email protected]
- Website
- Sonoma Marin SMART
Train from SMART Petaluma Downtown to SMART San Rafael
- Ave. Duration
- 36 min
- Frequency
- Hourly
- Website
- Sonoma Marin SMART
- Phone
- +1 415-921-5858
- [email protected]
- Website
- Golden Gate Bridge, Highway and Transportation District
Bus from San Rafael Transit Center-Platform B to El Cerrito del Norte BART Station-Bay C1
- Ave. Duration
- 32 min
- Frequency
- Hourly
- Estimated price
- $5–8
- Website
- Golden Gate Bridge, Highway and Transportation District
- Adult
- $5–8
- Ave. Duration
- 30 min
- Estimated price
- $60–75
Sal's Salinas Taxi Co
- Phone
- +1 831-422-7276
Yellow Cab
- Phone
- +1 831-424-1234
- Website
- yellowcab1234.com
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
