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 (CTTB), an international community and major center for world Buddhism. The City is set among 700 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 (STS).
After arriving in Ukiah, call the following number to get a ride to CTTB.
TAXI707 at (707) 272-1322
REDWOOD TAXI at (707) 462-9000
HEY TAXI at (707) 263-2900
Please call our front office, (707) 463-0939, in advance if you are planning to visit.
From SFO Airport
Public Transport:
After exiting the airport terminal, look for the Sonoma County Groome Airport Shuttle stop. Plan to take the bus before 12:30 p.m. so you can catch the last connecting ride from Santa Rosa to Ukiah at 3:05 p.m. Check Groome’s website for the latest schedule (groometransportation.com).
Getting off at Groome’s last stop in Santa Rosa (Sonoma County Airport), take MTA Bus#65 and get off at Pear Tree Center (Ross) or Ukiah Airport. You should arrive around 4:05 p.m.
Enterprise Rental Car: You can also rent a car from Enterprise (www.enterprise.com) and return the car at the Ukiah Thurston Chevrolet Car Rental.
From Sonoma Airport
Public Transport:
Take the MTA Bus#65. Check the MTA website for the updated regional schedule (mendocinotransit.org). After arriving at Ukiah, take a taxi to CTTB.
note: Amtrak operates a Thruway Connecting Service bus (Route 7) that connects passengers from Santa Rosa’s Coddingtown Transit Center to Ukiah’s Pear Tree Center, usually running twice daily. Tickets can be purchased directly on Amtrak.com.
Car Sharing: Uber and Lyft are another popular ways to get to Ukiah.
Enterprise Rental Car: You can also rent a car from Enterprise (www.enterprise.com) at STS airport and return it at the Ukiah Thurston Chevrolet Car Rental.
