"If you do not turn inward, you will never know reality."
- Ajahn Chah

Directions to Spirit Rock

Spirit Rock Meditation Center is located approximately 45 minutes northwest of San Francisco in the San Geronimo Valley.


5000 Sir Francis Drake Blvd., Woodacre, CA 94973

2017 Spirit Rock Travel Advisory

Due to the heavy winter rains, there have been recurring mudslides on Sir Francis Drake Blvd. between Fairfax and Woodacre that have resulted in some road closures. We recommend before driving to Spirit Rock that you check this Twitter feed,, to find out if Sir Francis Blvd west of Fairfax is open for traffic. If it isn’t you will need to take the alternate route, Lucas Valley Road.

Getting Here Via Public Transportation

You would first need to get to the San Rafael Transit Center. From central San Rafael, take the West Marin Stage Coach to Woodacre in the San Geronimo Valley. Visit Marin Transit for their schedule or call 415-526-3239.

Getting Here from the Airports

Spirit Rock is accessible from both the Oakland and San Francisco International Airports. Please allow at least 2 hours to get from either airport to Spirit Rock. Please call the bus or taxi companies for up-to-date scheduling and price information.

Shuttle/Taxi option:

From the San Francisco airport (SFO), take the Marin Airporter. From the Oakland airport (OAK), take the Sonoma County Airport Express. Get off at the San Rafael Transit Center (3rd and Hetherton). From the San Rafael Transit Center, it is a 20- to 25-minute taxi ride to Spirit Rock (approx $25 - $30). The driver of the Airporter will often call a taxi for you during the drive. There are usually taxis waiting at the Transit Center (except between 7:30-9 am and 1:30-3 pm on weekdays).

For door-to-door service to Spirit Rock from either airport, you can try any of the following:

Marin Door to Door - (415) 457-2717

Western Eagle Shuttle - (415) 342-6444

North Bay Taxi - (415) 258-2800

Marin Green Cab - (415) 258-9980


Newsletter Sign-up