There are many tour companies that offer sight-seeing packages to San Francisco by coach.
Amtrak offers reasonable train fares from Santa Barbara to Oakland, accompanied by a short bus ride from Oakland to a variety of destinations in San Francisco.
3 Days, 2 Nights
Day 1- Depart from Santa Barbara in the afternoon, driven by coach to San Francisco. Check in at your choice of two hotels in Union Square, followed by a guided walking tour.
Day 2- A full day of touring the city's greatest locations, including Golden Gate Park, Fisherman's Warf, the Civic Center, Chinatown, North Beach and Twin Peaks. Then you're off, via ferry ride, to an afternoon and lunch as you choose in Sausalito. Your late afternoon arrival in Union Square gives you a chance for a evening Cable Car tour in true SF style.
Day 3- This day is open to your own personal planning until your afternoon departure.
For more information, head to: http://www.california-tour.com/california/schedule/detail/sanfrancisco1.htm
This option is for those looking for a little more freedom and personalization regarding itinerary.
Amtrak offers continuous fares from Santa Barbara to your destination or locale of choice in San Francisco.
Departing from Santa Barbara, you can ride the train as far as Jack London Square in Oakland, continuing via a brief bus ride to San Francisco. Once in San Francisco, there are countless shuttle tour companies that offer extensive tours of the city and surrounding points of interest. Most hotels offer vacation packages, inclusive of tours and sightseeing, dinners/lunches and special events.
For more information: http://stations.amtrak.com/amtrak/StationSearchResults.jsp