Transportation

Traveling to and around Petaluma

Located 32 miles from San Francisco, straight north on Highway 101, Petaluma is easy to get to and easy to get around. Here is everything you'll need to know about the transportation options in Petaluma. Visit our maps page for a bird's eye view of the area and Petaluma

 

Getting Here

Located in the North Bay Area, Petaluma is a short 50 minute drive from San Francisco and only 90 minutes from Sacramento.

  • From San Francisco, take Hwy 101 north until you arrive in Petaluma.
  • From Sacramento, take Hwy 80 west to Hwy 37 west and then turn right at Lakeville Highway. Lakeville Hwy will then bring you into downtown Petaluma.
  • From the East Bay, take Hwy 580 west toward Oakland and over the Richmond Bridge, then merge onto Hwy 101 north until you reach Petaluma

Airports

Charles M. Schulz Sonoma County Airport (Santa Rosa)
(707) 565-7243

Distance from Petaluma: 24 miles

Nonstop destinations include: Seattle, San Diego, Portland & Los Angeles

Oakland International Airport
(510) 563-3300

Distance from Petaluma: 52 miles

Petaluma Municipal Airport
601 Sky Ranch Dr.
(707) 778-4404
San Francisco International Airport
(800) 435-9736

Distance from Petaluma: 51 miles

Airport Shuttles

Airport Express Santa Rosa
(707) 837-8700

SFO/OAK airports

Ultimate Limousine Service
(707) 766-8500
Watkins Brothers Transportation
(707) 762-6200

Bus Service

Petaluma Transit
(707) 778-4460

Transit Center

The Petaluma Transit mall is located on Copeland Street between East “D” and E. Washington Streets. It serves:

  • Petaluma Transit Routes 1, 2 & 3
  • Sonoma County Transit Routes 40, 44 & 48
  • Golden Gate Transit Route 80, 101 

Visit the City of Petaluma website at http://transit.cityofpetaluma.net or call (707) 778-4460 for more information.

Golden Gate Ferry
(415) 455-2000

Larkspur to San Francisco

Golden Gate Transit
(415) 455-2000

Golden Gate Bus Services

Car Rentals

Avis Rent-A-Car
72 East Washington St.
(707) 762-8114
Enterprise Rent-A-Car
1385 Petaluma Boulevard N.
(707) 778-7100
Hertz
5002 Petaluma Blvd N.
(707) 769-5590

Limousine Service

Private Limousine Service
(707) 843-4114

or (866) 866-7788

Pure Luxury Transportation
(800) 626-5466

or (707) 775-2920

Taxi Service

A-1 Taxi of Petaluma
(707) 763-3393
Petaluma Green Taxi
(707) 769-8294
Petaluma Pedal Cab
(707) 933-7664

7 am to 10 pm

Petaluma Taxi Co.
(707) 776-4888