Greyhound provides service from Los Angeles and San Francisco to San Luis Obispo, Ventura, and Santa Barbara. Local transit companies serve these three cities and several smaller towns. Buses can be useful for visiting some urban sights, particularly in Santa Barbara; they're less so for rural ones.
Greyhound (800/231–2222. www.greyhound.com.)