Originally Posted by Eastbay1K
In any case, make sure you are on a RICHMOND train NO LATER than MacArthur Station, and make sure you never end up on a Fremont or a Dublin/Pleasanton train at any time on your trip TO Berkeley, and you will be fine. On the return, you can take a Fremont train (and change at MacArthur to anything going to SF), or an SF train (although it may not go quite to the end of the line, you can take it until the end and just wait for an SFO train).
The post above was correct at the time of posting, but has since changed. Direct trains now run from SFO to Dublin/Pleasanton instead of from SFO to Pittsburg/Bay Point. The new routing requires two transfers to get from SFO to Berkeley at certain times of day
To get from SFO to Berkeley:
From SFO take the Dublin/Pleasonton train to Balboa Park
From Balboa Park take the Richmond train to Berkeley (Ashby, Downtown Berkeley, and North Berkeley stations).
***Note that Richmond trains do not always run from Balboa Park. Typically, you can catch the Richmond train at Balboa Park during the day (except Sunday). For alternate directions, see below.***
Alternatively, to get from SFO to Berkeley:
From SFO take the Dublin/Pleasonton train to Balboa Park
From Balboa Park take the Pittsburg/Bay Point train to 12th St. Oakland City Center
From 12th St. Oakland City Center take the Richmond train to Berkeley (Ashby, Downtown Berkeley, and North Berkeley stations).
For more information visit
http://www.bart.gov