Travel options for:
Nearby airports Petaluma

San Francisco (SFO)  •  1 h 30 min

$29 - $34

Oakland (OAK)  •  1 h 30 min

$29 - $34

San Jose (SJC)  •  3 h 38 min

  1. ×2

$40 - $50

Sacramento (SMF)  •  4 h 20 min

Santa Rosa (STS)  •  36 min

$7 - $9

  • Petaluma Accommodation
  • Best Price Guarantee
  • Car Hire
  • Compare Best Rates
  • Things to do
  • View attractions

Travel from Nearby-Airports to Petaluma

Bus or train from Nearby airports to Petaluma?

Sonoma Airport Express operates a bus from San Francisco (SFO) to Petaluma hourly. Tickets cost $29 - $34 and the journey takes 1 h 30 min. Alternatively, SMART operates a train from Santa Rosa (STS) to Petaluma hourly. Tickets cost $7 - $9 and the journey takes 36 min.

How to get from Nearby airports to Petaluma

ModeDurationPrice
From San Francisco Airport, CA bus to Petaluma, CA.1 h 30 min$29
From Oakland Airport, CA bus to Petaluma, CA.1 h 30 min$29
From Santa Clara Caltrain Caltrain to Millbrae Caltrain, walk to Millbrae BART Station, BART to San Francisco International Airport BART Station, walk to San Francisco Airport, CA, then bus to Petaluma, CA.3 h 38 min$43
From Terminal A bus to J St. at 4th St., walk to Sacramento Amtrak, train to Martinez Amtrak, walk to Martinez, CA, then Amtrak Thruway to Petaluma, CA.4 h 20 min
From Sonoma County Airport train to Petaluma Downtown.36 min$8

How long does it take to get from Nearby airports to Petaluma?

The bus from San Francisco Airport, CA to Petaluma, CA takes 1 h 30 min including transfers and departs hourly.

Is there a direct train between Nearby airports and Petaluma?

Yes, there is a direct train departing from Sonoma County Airport and arriving at Petaluma Downtown. Services depart hourly. The journey takes approximately 36 min.

Is there a direct bus between Nearby airports and Petaluma?

Yes, there is a direct bus departing from San Francisco Airport, CA and arriving at Petaluma, CA. Services depart hourly. The journey takes approximately 1 h 30 min.

Operators from Nearby airports to Petaluma

OperatorPhoneWebsite
Sonoma Airport Express+1 707-837-8700Sonoma Airport Express
Caltrain+1 650-508-6200Caltrain
BART94604-2688BART
Yolobus+1 530-666-2877Yolobus
Amtrak+1 1-800-872-7245Amtrak
SMART+1 707-794-3330SMART