Ukiah, California
City of Ten Thousand Buddhas
The Sangha and Laity Training Programs have their main residential campus at the City of Ten Thousand Buddhas, an international community and major center for world Buddhism. The City is set among 488 acres of groves and meadows in Mendocino County, California, located 120 miles north of San Francisco at Ukiah, California. The grounds include more than 70 institutional buildings set on approximately 80 landscaped acres.
At the City of Ten Thousand Buddhas, besides SLTP educational facilities, the campus houses Tathagata Monastery, a residence for monks, and Joyous Giving House for nuns, Tower of Blessings Home for the Elderly, and separate dormitories for male and female Seminary students. There are also parking spaces for over 600 vehicles.
The Seminary Programs share the grounds with Dharma Realm Buddhist University, Instilling Goodness Elementary School, Developing Virtue Secondary School, Jyun Kang Vegetarian Restaurant, and the City’s gardens and orchards, all of which offer educational and work opportunities for students.
The quiet country landscape, a relatively mild climate, and the clean air of the beautiful Ukiah Valley give residents of the City of Ten Thousand Buddhas an ideal environment for study, spiritual growth, and wholesome fellowship. Taking part in a community devoted to pure and unselfish living in accord with the Proper Dharma can itself be the most beneficial and inspiring experience among all the opportunities at the City. All residents, students, and nonstudents alike, undertake the work of regulating their conduct and making their hearts peaceful and harmonious.

Address & Directions
Tel: (707) 621-7000
Fax: (707) 462-0949
Sun-Sat 8 AM – 6 PM
We recommend that you contact us or call our front office, (707) 463-0939, before visiting, so that we can give a tour of the campus.
Coming from the South (e.g. Bay Area or San Francisco)
- Cross the Golden Gate Bridge and drive up Freeway 101 North for approximately two hours.
- Exit “Talmage Road” from Freeway 101.
- Right turn on Talmage Road and drive for about five minutes.
- You should see the Front Gate of the City of Ten Thousand Buddhas (picture above).
Coming from the North (e.g. Willits)
- Take Freeway 101 South.
- Exit Talmage Rd.
- Turn right onto Talmage Rd (you should be heading east).
- Drive until you see the Front Gate.
Flying In
You may either fly into San Francisco Airport (SFO), Oakland Airport (OAK), or Sonoma Airport.
After arriving in Ukiah, call HEY TAXI at (707) 467-1200 to get a ride to CTTB.
Please call our front office, (707) 463-0939, in advance if you are planning to visit.
From SFO Airport
Take the BART and Greyhound Bus:
Once you landed, you may take public transport to CTTB. First take BART (Bay Area Rapid Transport, www.bart.gov) to the Embarcadero Station. This usually takes about 45 minutes. You should plan to leave by 2pm from the BART to make it to the Greyhound station with ample time.
After arriving at the Embarcadero stop, walk two blocks to 425 Mission Street, San Francisco. (Walk southwest down Market Street, take a left onto Fremont Street, and then a right on to Mission Street. The station should be on your left.)
Then, take the Greyhound bus to “Ukiah”. See www.greyhound.com for more information. (Usually, the bus leaves at 3:35pm and arrives at 6:35pm, and you need to purchase the ticket in advance or allow yourself enough time to purchase the ticket at the station if seats are available.)
Then Hertz Rental Car:
You can also rent a car from Hertz (www.hertz.com), and return the car at the Ukiah Municipal Airport.
From Sonoma Airport
Take the MTA Bus#65
