I just did the opposite a couple of weeks ago. I drove from Berkeley to a car dealership on Broadway in Oakland for some needed service. I dropped off the car and the dealer's shuttle drove me to the 19th St. Oakland station. From there to SFO. I had an international flight, so it was very convenient to take BART right to the International Terminal.
This worked out very nicely.