How to get from Petaluma to Vallejo Marina by bus?
From Petaluma to Vallejo Marina by bus
To get from Petaluma to Vallejo Marina in Vallejo, you’ll need to take 3 bus lines: take the 101 bus from Petaluma Blvd S & F St station to San Rafael Transit Center station. Next, you’ll have to switch to the 580 bus and finally take the R bus from Deln station to Vallejo Transit Center (Vtc West) station. The total trip duration for this route is approximately 2 hr 37 min. The ride fare is $8.45.
Step by Step
- 1Walk to bus stationPetaluma Blvd S & F StID 40837210 yd • 3 min
- 2Wait for bus101San Francisco Mission and Fremont
- 3Ride to bus stationSan Rafael Transit CenterID 4400244 min
- 4Walk to bus stationSan Rafael Transit CenterID 44003120 yd • 2 min
- 5Wait for bus580Del Norte BART
- 6Ride to bus stationEl Cerrito Del Norte BART StationID 4215138 min
- 7Walk to bus stationDelnID 58360 yd • 1 min
- 8Wait for busRSuisun-Fairfield Amtrak Station via Six Flags Discovery Kingdom Express
- 9Ride to bus stationVallejo Transit Center (Vtc West)ID 82100127 min
- 10Walk toVallejo MarinaHarbor Way0.95 mi • 20 min
From Petaluma to Vallejo Marina by bus and train
To get from Petaluma to Vallejo Marina in Vallejo, you’ll need to take one train line and 2 bus lines: take the SMART train from Petaluma Downtown station to San Rafael Station station. Next, you’ll have to switch to the 580 bus and finally take the R bus from Deln station to Vallejo Transit Center (Vtc West) station. The total trip duration for this route is approximately 2 hr 33 min. The ride fare is $6.65.
Step by Step
- 1Walk to train stationPetaluma DowntownID 7107590 yd • 7 min
- 2Wait for trainSMARTLarkspur
- 3Ride to train stationSan Rafael Station35 min
- 4Walk to bus stationSan Rafael Transit CenterID 44003160 yd • 2 min
- 5Wait for bus580Del Norte BART
- 6Ride to bus stationEl Cerrito Del Norte BART StationID 4215138 min
- 7Walk to bus stationDelnID 58360 yd • 1 min
- 8Wait for busRSuisun-Fairfield Amtrak Station via Six Flags Discovery Kingdom Express
- 9Ride to bus stationVallejo Transit Center (Vtc West)ID 82100127 min
- 10Walk toVallejo MarinaHarbor Way0.95 mi • 20 min
Public transit directions from Petaluma to Vallejo Marina
Public transit stations close to Petaluma
Petaluma is located at Petaluma Boulevard South, Vallejo and the nearest public transit station is Petaluma Blvd S & F St.
Train stations close to Petaluma:
- Petaluma Downtown
Bus stations close to Petaluma:
- Petaluma Blvd S & F St
- Petaluma Blvd S at F St SB
- 4th & C St
Public transit stations close to Vallejo Marina, Vallejo
Vallejo Marina is located at Harbor Way, Vallejo and the nearest public transit station is Mare Island Way & Tennessee St.
Bus stations close to Vallejo Marina:
- Mare Island Way & Tennessee St
- Mare Island Way & Florida St
- Wilson Ave & Benson Ave
Ferry stations close to Vallejo Marina:
- Mare Island Ferry Terminal
- Vallejo Ferry Terminal
Related Routes
- Petaluma to Vallejo
- Petaluma to Napa Valley Wine Train
- Petaluma to Caltrain Lawrence Station
- Petaluma to San Francisco
- Petaluma to Oakland Airport OAK
- Petaluma to Fishermans Wharf
- Petaluma to Muir Woods National Monument
- Petaluma to Morgan Hill
- Pacifica to San Francisco International Airport (Sfo)
- Pacifica to Fishermans Wharf
- Pacifica to Stanford University Medical Center
- Pacifica to Golden Gate Park
- Oakland Marriott City Center to San Francisco Airport SFO
- Milpitas to San Pablo Lytton Casino
- Milpitas to Santa Cruz Beach Boardwalk
- Milpitas to Winchester Mystery House
- Milpitas to Oakland Airport OAK
- Milpitas to Union Square San Francisco County CA USA
- Milpitas to Walnut Creek Station
- Milpitas to Berkeley
From Petaluma to Vallejo Marina by bus and train
To get from Petaluma to Vallejo Marina in Vallejo, you’ll need to take one train line and 2 bus lines: take the SMART train from Petaluma Downtown station to San Rafael Station station. Next, you’ll have to switch to the 580 bus and finally take the R bus from Deln station to Vallejo Transit Center (Vtc West) station. The total trip duration for this route is approximately 2 hr 33 min. The ride fare is $6.65.
Step by Step
- 1Walk to train stationPetaluma DowntownID 7107590 yd • 7 min
- 2Wait for trainSMARTLarkspur
- 3Ride to train stationSan Rafael Station35 min
- 4Walk to bus stationSan Rafael Transit CenterID 44003160 yd • 2 min
- 5Wait for bus580Del Norte BART
- 6Ride to bus stationEl Cerrito Del Norte BART StationID 4215138 min
- 7Walk to bus stationDelnID 58360 yd • 1 min
- 8Wait for busRSuisun-Fairfield Amtrak Station via Six Flags Discovery Kingdom Express
- 9Ride to bus stationVallejo Transit Center (Vtc West)ID 82100127 min
- 10Walk toVallejo MarinaHarbor Way0.95 mi • 20 min
Questions & Answers
What is the fastest way to get from Petaluma to Vallejo Marina?
The fastest way takes 157 minutes, using Bus line 101, Bus line 580, Bus line R.
What is the alternative route to get from Petaluma to Vallejo Marina?
The alternative route takes 153 minutes, using Bus line SMART, Bus line 580, Bus line R.
Is there a direct bus between Petaluma and Vallejo Marina?
No, you’ll have to take 3 bus lines in total. The total travelling time is 2 hr 37 min.
Which bus line goes from Petaluma to Vallejo Marina?
The 101 bus line goes from Petaluma Blvd S & F St station near Petaluma in Petaluma to San Francisco Mission and Fremont station. From there you’ll have to take one bus line till San Francisco Mission and Fremont station near Vallejo Marina in Vallejo.
How long does it take to travel from Petaluma to Vallejo Marina by bus?
The total travel time between Petaluma in Petaluma and Vallejo Marina in Vallejo by bus is about 2 hr 37 min.
Where do I get on the bus near Petaluma to get to Vallejo Marina?
Get on the 101 bus from the Petaluma Blvd S & F St stop near Petaluma in Petaluma.
Where do I get off the bus when travelling between Petaluma and Vallejo Marina?
Get off the bus at the San Francisco Mission and Fremont stop, which is closest to Vallejo Marina in Vallejo.
How much is the bus fare from Petaluma to Vallejo Marina?
The ride from Petaluma to Vallejo Marina costs $8.45.